Compare commits

..

2 Commits

Author SHA1 Message Date
Jakob Röhrl
0949886348 now it's working
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
2020-01-31 08:43:59 +01:00
Jakob Röhrl
e4ccf431a4 create several cards if the new title contains a linebreak
Signed-off-by: Jakob Röhrl <jakob.roehrl@web.de>
2020-01-30 12:28:27 +01:00
443 changed files with 18517 additions and 39963 deletions

157
.drone.yml Normal file
View File

@@ -0,0 +1,157 @@
kind: pipeline
name: checkers
steps:
- name: compatibility
image: nextcloudci/php7.2:php7.2-13
environment:
APP_NAME: deck
CORE_BRANCH: master
DB: sqlite
commands:
# Pre-setup steps
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- bash ./before_install.sh $APP_NAME $CORE_BRANCH $DB
- cd ../server
# Code checker
- ./occ app:check-code $APP_NAME -c strong-comparison
- ./occ app:check-code $APP_NAME -c deprecation
- cd apps/$APP_NAME/
- name: syntax-php7.2
image: nextcloudci/php7.2:php7.2-13
environment:
APP_NAME: deck
CORE_BRANCH: master
DB: sqlite
commands:
- composer install
- ./vendor/bin/parallel-lint --exclude ./vendor/ .
- name: syntax-php7.3
image: nextcloudci/php7.3:php7.3-2
environment:
APP_NAME: deck
CORE_BRANCH: master
DB: sqlite
commands:
- composer install
- ./vendor/bin/parallel-lint --exclude ./vendor/ .
- name: syntax-php7.4
image: nextcloudci/php7.4:2
environment:
APP_NAME: deck
CORE_BRANCH: master
DB: sqlite
commands:
- composer install
- ./vendor/bin/parallel-lint --exclude ./vendor/ .
trigger:
branch:
- master
- stable*
event:
- pull_request
- push
---
kind: pipeline
name: unit-php7.2
steps:
- name: php7.2
image: nextcloudci/php7.2:php7.2-13
environment:
APP_NAME: deck
CORE_BRANCH: master
DB: sqlite
commands:
# Pre-setup steps
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- bash ./before_install.sh $APP_NAME $CORE_BRANCH $DB
- cd ../server/
- php occ app:enable deck
- cd apps/$APP_NAME
- composer install
- phpunit -c tests/phpunit.xml --coverage-clover build/php-unit.coverage.xml
- phpunit -c tests/phpunit.integration.xml --coverage-clover build/php-integration.coverage.xml
trigger:
branch:
- master
- stable*
event:
- pull_request
- push
---
kind: pipeline
name: unit-php7.3
steps:
- name: php7.3
image: nextcloudci/php7.3:php7.3-5
environment:
APP_NAME: deck
CORE_BRANCH: master
DB: sqlite
commands:
# Pre-setup steps
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- bash ./before_install.sh $APP_NAME $CORE_BRANCH $DB
- cd ../server/
- php occ app:enable deck
- cd apps/$APP_NAME
- composer install
- phpunit -c tests/phpunit.xml --coverage-clover build/php-unit.coverage.xml
- phpunit -c tests/phpunit.integration.xml --coverage-clover build/php-integration.coverage.xml
trigger:
branch:
- master
- stable*
event:
- pull_request
- push
---
kind: pipeline
name: integration
steps:
- name: integration
image: nextcloudci/php7.2:php7.2-13
environment:
APP_NAME: deck
CORE_BRANCH: master
DB: sqlite
commands:
# Pre-setup steps
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- bash ./before_install.sh $APP_NAME $CORE_BRANCH $DB
- cd ../server/
- php occ app:enable deck
- cd apps/$APP_NAME
- cd tests/integration
- ./run.sh || true
trigger:
branch:
- master
- stable*
event:
- pull_request
- push
---
kind: pipeline
name: frontend
steps:
- name: install
image: node:lts-alpine
commands:
- npm install
- name: eslint
image: node:lts-alpine
commands:
- npm run lint
- name: jsbuild
image: node:lts-alpine
commands:
- npm run build
trigger:
branch:
- master
- stable*
- vue
event:
- pull_request
- push

View File

@@ -1,8 +1,8 @@
module.exports = {
extends: [
'@nextcloud'
'nextcloud'
],
rules: {
'valid-jsdoc': ['off'],
'valid-jsdoc': ['warn'],
}
}

View File

@@ -4,29 +4,6 @@ about: Create a report to help us improve
---
<!--
Thanks for reporting issues back!
Guidelines for submitting issues:
* Please search the existing issues first, it's likely that your issue was already reported or even fixed.
* SECURITY: Report any potential security bug to us via our HackerOne page (https://hackerone.com/nextcloud) following our security policy (https://nextcloud.com/security/) instead of filing an issue in our bug tracker.
* The issues in other components should be reported in their respective repositories: You will find them in our GitHub Organization (https://github.com/nextcloud/)
* You can also use the Issue Template app to prefill most of the required information: https://apps.nextcloud.com/apps/issuetemplate
-->
<!--- Please keep this note for other contributors -->
### How to use GitHub
* Please use the 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to show that you are affected by the same issue.
* Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
* Subscribe to receive notifications on status change and new comments.
**Describe the bug**
A clear and concise description of what the bug is.

View File

@@ -4,28 +4,6 @@ about: Suggest an idea for this project
---
<!--
Thanks for reporting issues back!
Guidelines for submitting issues:
* Please search the existing issues first, it's likely that your issue was already reported or even fixed.
* SECURITY: Report any potential security bug to us via our HackerOne page (https://hackerone.com/nextcloud) following our security policy (https://nextcloud.com/security/) instead of filing an issue in our bug tracker.
* The issues in other components should be reported in their respective repositories: You will find them in our GitHub Organization (https://github.com/nextcloud/)
* You can also use the Issue Template app to prefill most of the required information: https://apps.nextcloud.com/apps/issuetemplate
-->
<!--- Please keep this note for other contributors -->
### How to use GitHub
* Please use the 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to show that you are affected by the same issue.
* Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
* Subscribe to receive notifications on status change and new comments.
**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

View File

@@ -1,41 +0,0 @@
version: 2
updates:
- package-ecosystem: npm
directory: "/"
target-branch: "master"
schedule:
interval: weekly
day: saturday
time: "03:00"
timezone: Europe/Paris
open-pull-requests-limit: 10
reviewers:
- juliushaertl
- jakobroehrl
#- package-ecosystem: npm
# directory: "/"
# target-branch: "stable1.1"
# schedule:
# interval: weekly
# day: saturday
# time: "03:00"
# timezone: Europe/Paris
# open-pull-requests-limit: 10
# reviewers:
# - juliushaertl
# - jakobroehrl
- package-ecosystem: composer
directory: "/"
schedule:
interval: weekly
day: saturday
time: "03:00"
timezone: Europe/Paris
open-pull-requests-limit: 10
reviewers:
- juliushaertl
ignore:
- dependency-name: christophwurst/nextcloud
versions:
- "< 16"
- ">= 15.a"

View File

@@ -1,55 +0,0 @@
name: Nextcloud app code check
on:
pull_request:
push:
branches:
- master
- stable*
env:
APP_NAME: deck
jobs:
unit-tests:
runs-on: ubuntu-latest
strategy:
matrix:
php-versions: ['7.4']
server-versions: ['master', 'stable18', 'stable19', 'stable20']
name: AppCode check php${{ matrix.php-versions }}-${{ matrix.server-versions }}
steps:
- name: Checkout server
uses: actions/checkout@v2
with:
repository: nextcloud/server
ref: ${{ matrix.server-versions }}
- name: Checkout submodules
shell: bash
run: |
auth_header="$(git config --local --get http.https://github.com/.extraheader)"
git submodule sync --recursive
git -c "http.extraheader=$auth_header" -c protocol.version=2 submodule update --init --force --recursive --depth=1
- name: Checkout app
uses: actions/checkout@v2
with:
path: apps/${{ env.APP_NAME }}
- name: Set up php ${{ matrix.php-versions }}
uses: shivammathur/setup-php@v1
with:
php-version: ${{ matrix.php-versions }}
tools: phpunit
extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite
- name: Checkout app
uses: actions/checkout@v2
with:
path: apps/${{ env.APP_NAME }}
- name: App code check
run: php occ app:check-code ${{ env.APP_NAME }}

View File

@@ -1,38 +0,0 @@
name: Package build
on:
pull_request:
jobs:
build:
runs-on: ubuntu-18.04
strategy:
matrix:
node-version: [12.x]
steps:
- uses: actions/checkout@v1
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- name: Setup PHP
uses: shivammathur/setup-php@v1
with:
php-version: '7.4'
tools: composer
- name: install dependencies
run: |
wget https://github.com/ChristophWurst/krankerl/releases/download/v0.12.2/krankerl_0.12.2_amd64.deb
sudo dpkg -i krankerl_0.12.2_amd64.deb
- name: package
run: |
uname -a
RUST_BACKTRACE=1 krankerl --version
RUST_BACKTRACE=1 krankerl package
- uses: actions/upload-artifact@v2
with:
name: Deck app tarball
path: build/artifacts/deck.tar.gz

View File

@@ -1,89 +0,0 @@
name: Integration tests
on:
pull_request:
push:
branches:
- master
- stable*
env:
APP_NAME: deck
jobs:
integration:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
php-versions: ['7.4']
databases: ['sqlite', 'mysql', 'pgsql']
server-versions: ['master']
name: php${{ matrix.php-versions }}-${{ matrix.databases }}-${{ matrix.server-versions }}
services:
postgres:
image: postgres
ports:
- 4445:5432/tcp
env:
POSTGRES_USER: root
POSTGRES_PASSWORD: rootpassword
POSTGRES_DB: nextcloud
options: --health-cmd pg_isready --health-interval 5s --health-timeout 2s --health-retries 5
mysql:
image: mariadb
ports:
- 4444:3306/tcp
env:
MYSQL_ROOT_PASSWORD: rootpassword
options: --health-cmd="mysqladmin ping" --health-interval 5s --health-timeout 2s --health-retries 5
steps:
- name: Checkout server
uses: actions/checkout@v2
with:
repository: nextcloud/server
ref: ${{ matrix.server-versions }}
- name: Checkout submodules
shell: bash
run: |
auth_header="$(git config --local --get http.https://github.com/.extraheader)"
git submodule sync --recursive
git -c "http.extraheader=$auth_header" -c protocol.version=2 submodule update --init --force --recursive --depth=1
- name: Checkout app
uses: actions/checkout@v2
with:
path: apps/${{ env.APP_NAME }}
- name: Set up php ${{ matrix.php-versions }}
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php-versions }}
tools: phpunit
extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, mysql, pdo_mysql, pgsql, pdo_pgsql,
coverage: none
- name: Set up PHPUnit
working-directory: apps/${{ env.APP_NAME }}
run: composer i
- name: Set up Nextcloud
run: |
if [ "${{ matrix.databases }}" = "mysql" ]; then
export DB_PORT=4444
elif [ "${{ matrix.databases }}" = "pgsql" ]; then
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
./occ app:enable --force ${{ env.APP_NAME }}
php -S localhost:8080 &
- name: Run behat
working-directory: apps/${{ env.APP_NAME }}/tests/integration
run: ./run.sh

View File

@@ -1,83 +0,0 @@
name: Lint
on:
pull_request:
push:
branches:
- master
- stable*
jobs:
php:
runs-on: ubuntu-latest
strategy:
matrix:
php-versions: ['7.2', '7.3', '7.4']
name: php${{ matrix.php-versions }} lint
steps:
- uses: actions/checkout@v2
- name: Set up php${{ matrix.php-versions }}
uses: shivammathur/setup-php@v1
with:
php-version: ${{ matrix.php-versions }}
coverage: none
- name: Lint
run: composer run lint
php-cs-fixer:
name: php-cs check
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@master
- name: Set up php
uses: shivammathur/setup-php@master
with:
php-version: 7.4
coverage: none
- name: Install dependencies
run: composer i
- name: Run coding standards check
run: composer run cs:check
node:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [12.x]
steps:
- uses: actions/checkout@v2
- name: Use node ${{ matrix.node-version }}
uses: actions/setup-node@v1
with:
node-version: ${{ matrix.node-version }}
- name: Install dependencies
run: npm ci
- name: ESLint
run: npm run lint
stylelint:
runs-on: ubuntu-latest
strategy:
matrix:
node-versions: [12.x]
name: stylelint node${{ matrix.node-versions }}
steps:
- uses: actions/checkout@v2
- name: Set up node ${{ matrix.node-versions }}
uses: actions/setup-node@v1
with:
node-versions: ${{ matrix.node-versions }}
- name: Install dependencies
run: npm ci
- name: Lint
run: npm run stylelint

View File

@@ -1,4 +1,4 @@
name: Package nightly
name: Nightly build
on:
push:

View File

@@ -21,12 +21,11 @@ jobs:
run: |
npm ci
- name: build
env:
RELATIVE_CI_KEY: ${{ secrets.RELATIVE_CI_KEY }}
RELATIVE_CI_SLUG: nextcloud/deck
run: |
mkdir -p js
npm run build --if-present -- --profile --json | tail -n +6 > js/webpack-stats.json
npx relative-ci-agent
npm run build --if-present
- name: eslint
run: |
npm run lint
env:
CI: true

View File

@@ -1,94 +0,0 @@
name: PHPUnit
on:
pull_request:
push:
branches:
- master
- stable*
env:
APP_NAME: deck
jobs:
integration:
runs-on: ubuntu-latest
strategy:
fail-fast: false
matrix:
php-versions: ['7.3', '7.4']
databases: ['sqlite', 'mysql', 'pgsql']
server-versions: ['master']
name: php${{ matrix.php-versions }}-${{ matrix.databases }}-${{ matrix.server-versions }}
services:
postgres:
image: postgres
ports:
- 4445:5432/tcp
env:
POSTGRES_USER: root
POSTGRES_PASSWORD: rootpassword
POSTGRES_DB: nextcloud
options: --health-cmd pg_isready --health-interval 5s --health-timeout 2s --health-retries 5
mysql:
image: mariadb
ports:
- 4444:3306/tcp
env:
MYSQL_ROOT_PASSWORD: rootpassword
options: --health-cmd="mysqladmin ping" --health-interval 5s --health-timeout 2s --health-retries 5
steps:
- name: Checkout server
uses: actions/checkout@v2
with:
repository: nextcloud/server
ref: ${{ matrix.server-versions }}
- name: Checkout submodules
shell: bash
run: |
auth_header="$(git config --local --get http.https://github.com/.extraheader)"
git submodule sync --recursive
git -c "http.extraheader=$auth_header" -c protocol.version=2 submodule update --init --force --recursive --depth=1
- name: Checkout app
uses: actions/checkout@v2
with:
path: apps/${{ env.APP_NAME }}
- name: Set up php ${{ matrix.php-versions }}
uses: shivammathur/setup-php@v2
with:
php-version: ${{ matrix.php-versions }}
tools: phpunit
extensions: mbstring, iconv, fileinfo, intl, sqlite, pdo_sqlite, mysql, pdo_mysql, pgsql, pdo_pgsql, zip, gd
coverage: none
- name: Set up PHPUnit
working-directory: apps/${{ env.APP_NAME }}
run: composer i
- name: Set up Nextcloud
run: |
if [ "${{ matrix.databases }}" = "mysql" ]; then
export DB_PORT=4444
elif [ "${{ matrix.databases }}" = "pgsql" ]; then
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
./occ app:enable --force ${{ env.APP_NAME }}
php -S localhost:8080 &
- name: PHPUnit
working-directory: apps/${{ env.APP_NAME }}
run: ./vendor/phpunit/phpunit/phpunit -c tests/phpunit.xml
- name: PHPUnit integration
working-directory: apps/${{ env.APP_NAME }}
run: ./vendor/phpunit/phpunit/phpunit -c tests/phpunit.integration.xml

View File

@@ -1,31 +0,0 @@
name: Static analysis
on:
pull_request:
push:
branches:
- master
- stable*
jobs:
static-psalm-analysis:
runs-on: ubuntu-latest
strategy:
matrix:
ocp-version: [ 'dev-master', 'v20.0.1' ]
name: Nextcloud ${{ matrix.ocp-version }}
steps:
- name: Checkout
uses: actions/checkout@master
- name: Set up php
uses: shivammathur/setup-php@master
with:
php-version: 7.4
tools: composer:v1
coverage: none
- name: Install dependencies
run: composer i
- name: Install dependencies
run: composer require --dev christophwurst/nextcloud:${{ matrix.ocp-version }}
- name: Run coding standards check
run: composer run psalm

4
.gitignore vendored
View File

@@ -5,7 +5,7 @@ css/style.css
css/vendor.css
tests/integration/vendor/
tests/integration/composer.lock
tests/.phpunit.result.cache
vendor/
.php_cs.cache
*.lock
\.idea/

View File

@@ -1,28 +1,28 @@
/build/
/.git
/.github
/docs/
/tests
/babel.config.js
/.editorconfig
/.eslintrc.js
/.nextcloudignore
/webpack.*.js
/.codecov.yml
/composer.json
/composer.lock
/_config.yml
/.drone.yml
/.travis.yml
/.eslintignore
/.eslintrc.yml
/.gitignore
/issue_template.md
/krankerl.toml
/Makefile
/mkdocs.yml
/run-eslint.sh
/package.json
/package-lock.json
/node_modules/
/src/
build/
.git
.github
docs/
tests
babel.config.js
.editorconfig
.eslintrc.js
.nextcloudignore
webpack.*.js
.codecov.yml
composer.json
composer.lock
_config.yml
.drone.yml
.travis.yml
.eslintignore
.eslintrc.yml
.gitignore
issue_template.md
krankerl.toml
Makefile
mkdocs.yml
run-eslint.sh
package.json
package-lock.json
node_modules/
src/

View File

@@ -1,18 +0,0 @@
<?php
declare(strict_types=1);
require_once './vendor/autoload.php';
use Nextcloud\CodingStandard\Config;
$config = new Config();
$config
->getFinder()
// ->ignoreVCSIgnored(true)
->notPath('build')
->notPath('l10n')
->notPath('src')
->notPath('vendor')
->in(__DIR__);
return $config;

32
.travis.yml Normal file
View File

@@ -0,0 +1,32 @@
language: php
services:
- mysql
php:
- 7.2
- 7.3
env:
- CORE_BRANCH=master DB=mysql
before_install:
- export PATH="$PWD/vendor/bin:$PATH"
- phpunit --version
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
- bash ./before_install.sh deck $CORE_BRANCH $DB
- cd ../server
- ./occ app:enable deck
before_script:
- cd apps/deck
script:
- composer install
- make test-unit
after_success:
- bash <(curl -s https://codecov.io/bash)
after_failure:
- cat ../../data/nextcloud.log
notifications:
email: false

View File

@@ -1,253 +1,12 @@
# Changelog
All notable changes to this project will be documented in this file.
## 1.2.6 - 2021-04-07
### Fixed
* [#2925](https://github.com/nextcloud/deck/pull/2925) Avoid reusing the existing route object to make navigation work properly
* [#2947](https://github.com/nextcloud/deck/pull/2947) Fix bug when saving the description
## 1.2.5 - 2021-03-05
### Fixed
* [#2845](https://github.com/nextcloud/deck/pull/2845) Search by mail on the board sharing input
* [#2850](https://github.com/nextcloud/deck/pull/2850) Switch to Content-Disposition attachment and check for sane mimetypes
* [#2860](https://github.com/nextcloud/deck/pull/2860) Properly pass the user to fetch circles when calling through occ
## 1.2.4 - 2021-02-02
### Fixed
* [#2715](https://github.com/nextcloud/deck/pull/2715) Handle clicks on calendar entries
* [#2752](https://github.com/nextcloud/deck/pull/2752) Remove invalid activity parameters
* [#2755](https://github.com/nextcloud/deck/pull/2755) Properly set author for activity events that are triggered by cron
* [#2757](https://github.com/nextcloud/deck/pull/2757) Remove repair step which is no longer needed as we cleanup properly
* [#2758](https://github.com/nextcloud/deck/pull/2758) Fix deck activity emails not being translated
## 1.2.3 - 2021-01-04
### Fixed
* [#2622](https://github.com/nextcloud/deck/pull/2622) Fix gradient and stack header spacing for safari
* [#2626](https://github.com/nextcloud/deck/pull/2626) Adding a description icon to cards when they contain a description without any checkmarks @MonkeySon
* [#2659](https://github.com/nextcloud/deck/pull/2659) Matching color of description cursor with text color @JonFStr
* [#2676](https://github.com/nextcloud/deck/pull/2676) Only load filter view when shown
* [#2680](https://github.com/nextcloud/deck/pull/2680) Do not try to add change data if it doesn't exist
* [#2681](https://github.com/nextcloud/deck/pull/2681) Filter out deleted stacks from results
* [#2685](https://github.com/nextcloud/deck/pull/2685) Show all boards in move card dialog @jakobroehrl
* [#2687](https://github.com/nextcloud/deck/pull/2687) 3dots no opacity @jakobroehrl
* [#2688](https://github.com/nextcloud/deck/pull/2688) Title > boardname @jakobroehrl
* [#2689](https://github.com/nextcloud/deck/pull/2689) Modal > bigger view wording @jakobroehrl
## 1.2.2 - 2020-11-24
### Fixed
* [#2584](https://github.com/nextcloud/deck/pull/2584) Fix updating checkbox state and avoid issues due to duplicate sidebar element
* [#2586](https://github.com/nextcloud/deck/pull/2586) Fix card details button
* [#2587](https://github.com/nextcloud/deck/pull/2587) Move modal top spacing to the header to avoid side-effect when scrolling
* [#2588](https://github.com/nextcloud/deck/pull/2588) Do not render images in editor
* [#2609](https://github.com/nextcloud/deck/pull/2609) Fix issue with depenendency causing newline comments to not show
* [#2611](https://github.com/nextcloud/deck/pull/2611) Fix paragraph styling in comments
## 1.2.1 - 2020-11-18
### Fixed
* [#2570](https://github.com/nextcloud/deck/pull/2570) [#2571](https://github.com/nextcloud/deck/pull/2571) Fix error when deleting users @ksteinb
* [#2573](https://github.com/nextcloud/deck/pull/2573) Fix issue where card description was changed on the wrong card when switching cards
## 1.2.0 - 2020-11-16
### Added
* [#2430](https://github.com/nextcloud/deck/pull/2430) Due date notification setting per board
* [#2230](https://github.com/nextcloud/deck/pull/2230) Implement scrolling per stack
* [#1396](https://github.com/nextcloud/deck/pull/1396) API: Expose canCreateBoards through capabilities
* [#2245](https://github.com/nextcloud/deck/pull/2245) API: ETag support for API endpoints
### Fixed
* [#2330](https://github.com/nextcloud/deck/pull/2330) Enhanced undo handling for deletions @jakobroehrl
* [#2336](https://github.com/nextcloud/deck/pull/2336) Run unit tests on github actions
* [#2358](https://github.com/nextcloud/deck/pull/2358) Properly check if FTSEvent has an argument set
* [#2359](https://github.com/nextcloud/deck/pull/2359) Also exclude deleted items from calendar boards
* [#2361](https://github.com/nextcloud/deck/pull/2361) Comments do not depend on the comments app @jakobroehrl
* [#2363](https://github.com/nextcloud/deck/pull/2363) Use uid instead of displayname for sharee results
* [#2367](https://github.com/nextcloud/deck/pull/2367) Properly handle multiple shares in a row and refactor sharee loading
* [#2404](https://github.com/nextcloud/deck/pull/2404) Update Controls.vue @Flamenco
* [#2433](https://github.com/nextcloud/deck/pull/2433) Fix scrollable titles with Dyslexia font
* [#2434](https://github.com/nextcloud/deck/pull/2434) Move most destructive actions in drop down menus to the bottom @Nienzu
* [#2435](https://github.com/nextcloud/deck/pull/2435) Do not open the dialog automatically upon card creation, only upon click
* [#2437](https://github.com/nextcloud/deck/pull/2437) Only remove card padding for editable cards
* [#2440](https://github.com/nextcloud/deck/pull/2440) Move navigation toggle handling to @nextcloud/vue native one
* [#2463](https://github.com/nextcloud/deck/pull/2463) Changed triple dots to ellipsis @rakekniven
* [#2500](https://github.com/nextcloud/deck/pull/2500) Move details and description to dedicated component
* [#2517](https://github.com/nextcloud/deck/pull/2517) Filter out duplicate cards in overview
* [#2502](https://github.com/nextcloud/deck/pull/2502) Assignment code refactoring
* [#2519](https://github.com/nextcloud/deck/pull/2519) Fix invisibility bug on modal component @wrox
* [#2520](https://github.com/nextcloud/deck/pull/2520) Add placeholder for the description input
* [#2521](https://github.com/nextcloud/deck/pull/2521) Add migration step to make table layout consistent
* [#2524](https://github.com/nextcloud/deck/pull/2524) Only try to extract first part of the explode result
* [#2531](https://github.com/nextcloud/deck/pull/2531) Add proper type to boolean parameter
* [#2532](https://github.com/nextcloud/deck/pull/2532) Fix handling of notifications if a board does no longer exist
* [#2536](https://github.com/nextcloud/deck/pull/2536) Only set flex layout on the active tab
* [#2538](https://github.com/nextcloud/deck/pull/2538) Do not reset filter when staying on the same board
* [#2539](https://github.com/nextcloud/deck/pull/2539) Apply proper checks for menu items
* [#2540](https://github.com/nextcloud/deck/pull/2540) Only build one main bundle
* [#2562](https://github.com/nextcloud/deck/pull/2562) Only try to extract first part of the explode result (Part 2)
## 1.1.0 - 2020-10-03
### Features
* [#2115](https://github.com/nextcloud/deck/pull/2115) Dashboard widget for Nextcloud 20
* [#1545](https://github.com/nextcloud/deck/pull/1545) Show cards in calendar/tasks app and make them available though CalDAV
* [#2200](https://github.com/nextcloud/deck/pull/2200) Unified search implementation for Nextcloud 20
* [#1934](https://github.com/nextcloud/deck/pull/1934) Upcoming cards overview @jakobroehrl
* [#2047](https://github.com/nextcloud/deck/pull/2047) Show card details in modal @jakobroehrl
* [#1853](https://github.com/nextcloud/deck/pull/1853) Archive all cards from stack @jakobroehrl
* [#1865](https://github.com/nextcloud/deck/pull/1865) Add stack button on empty board @jakobroehrl
* [#1926](https://github.com/nextcloud/deck/pull/1926) New filter: unassigned cards @jakobroehrl
### Bugfixes
* [#2035](https://github.com/nextcloud/deck/pull/2035) Attach files in description @jakobroehrl
* [#2123](https://github.com/nextcloud/deck/pull/2123) Fix control tooltip @jakobroehrl
* [#2144](https://github.com/nextcloud/deck/pull/2144) Fix nextcloud if install with dev dependencies @matchish
* [#2158](https://github.com/nextcloud/deck/pull/2158) Fix description in dark mode
* [#2188](https://github.com/nextcloud/deck/pull/2188) CardBadges: Count checkboxes started with "+ [ ]" @joreiff
* [#2206](https://github.com/nextcloud/deck/pull/2206) Fix read-only sidebar (fixes #2033)
* [#2208](https://github.com/nextcloud/deck/pull/2208) Fix design, dark mode and keyboard navigation of the board list
* [#2210](https://github.com/nextcloud/deck/pull/2210) Fix an incorrect/misleading message in lib/Service/BoardService.php @jordanbancino
* [#2243](https://github.com/nextcloud/deck/pull/2243) Various smaller styling fixes
* [#2244](https://github.com/nextcloud/deck/pull/2244) Toggle filter on clicking card labels
* [#2117](https://github.com/nextcloud/deck/pull/2117) Activity fixes
* [#2255](https://github.com/nextcloud/deck/pull/2255) Use unified search events to apply on board filtering
* [#2271](https://github.com/nextcloud/deck/pull/2271) Sort tags in filter @jakobroehrl
* [#2318](https://github.com/nextcloud/deck/pull/2318) Card title: prevent space and no text @jakobroehrl
* [#2319](https://github.com/nextcloud/deck/pull/2319) Move style loading to BeforeTemplateRenderedEvent
* [#2320](https://github.com/nextcloud/deck/pull/2320) Consistent naming @jakobroehrl
* [#2252](https://github.com/nextcloud/deck/pull/2252) Fix double slash in the deck activity links @baraksoa
* [#2270](https://github.com/nextcloud/deck/pull/2270) Fix empty content view to align with other widgets
* [#2275](https://github.com/nextcloud/deck/pull/2275) Wait for services to be registered before performing further setup that requires services
* [#2278](https://github.com/nextcloud/deck/pull/2278) Fix wrong SQL queries @Chartman123
* [#2279](https://github.com/nextcloud/deck/pull/2279) L10n:add translation to card placeholder @mjanssens
* [#2282](https://github.com/nextcloud/deck/pull/2282) Duedate picker localization
* [#2283](https://github.com/nextcloud/deck/pull/2283) Do not handle exceptions from page controller in the ExceptionMiddleware
* [#2298](https://github.com/nextcloud/deck/pull/2298) Use absolute URLs for the search @nickvergessen
## 1.0.5 - 2020-07-15
### Fixed
* [#2116](https://github.com/nextcloud/deck/pull/2116) Fix navigation layout issues @juliushaertl
* [#2118](https://github.com/nextcloud/deck/pull/2118) Use proper parameter when handling attachments @juliushaertl
## 1.0.4 - 2020-06-26
### Fixed
* [#2062](https://github.com/nextcloud/deck/pull/2062) Fix saving card description after toggling checkboxes @juliushaertl
* [#2065](https://github.com/nextcloud/deck/pull/2065) Adding CSS rule for Markdown Blockquotes @reox
* [#2059](https://github.com/nextcloud/deck/pull/2059) Fix fetching attachments on card change @juliushaertl
* [#2060](https://github.com/nextcloud/deck/pull/2060) Use mixing for relative date in card sidebar @juliushaertl
## 1.0.3 - 2020-06-19
### Fixed
* [#2019](https://github.com/nextcloud/deck/pull/2019) Remove old global css rule @juliushaertl
* [#2020](https://github.com/nextcloud/deck/pull/2020) Fix navigation issue with leftover nodes @juliushaertl
* [#2021](https://github.com/nextcloud/deck/pull/2021) Fix description issues @juliushaertl
* [#2022](https://github.com/nextcloud/deck/pull/2022) Fix replyto issues with the comments API @juliushaertl
* [#2027](https://github.com/nextcloud/deck/pull/2027) Allow to unassign current user from card @juliushaertl
* [#2029](https://github.com/nextcloud/deck/pull/2029) Fix wording : stack -> list @cloud2018
* [#2032](https://github.com/nextcloud/deck/pull/2032) Force order by id as second sorting key @juliushaertl
* [#2045](https://github.com/nextcloud/deck/pull/2045) Improve label styling @juliushaertl
* [#2010](https://github.com/nextcloud/deck/pull/2010) User documentation fixes @Nyco
* [#1998](https://github.com/nextcloud/deck/pull/1998) Add Checklist explaination to the doc @4rnoP
## 1.0.2 - 2020-06-03
### Fixed
* [#1774](https://github.com/nextcloud/deck/pull/1774) Remove deprecated global API calls
* [#1918](https://github.com/nextcloud/deck/pull/1918) Save compact mode on localstorage @jakobroehrl
* [#1919](https://github.com/nextcloud/deck/pull/1919) Show sidebar after card creation @jakobroehrl
* [#1924](https://github.com/nextcloud/deck/pull/1924) Boards ordered in main page @jakobroehrl
* [#1925](https://github.com/nextcloud/deck/pull/1925) Fix generated fronted urls
* [#1944](https://github.com/nextcloud/deck/pull/1944) Move navigation to @nextcloud/vue components
* [#1945](https://github.com/nextcloud/deck/pull/1945) Fix datetime picker
* [#1946](https://github.com/nextcloud/deck/pull/1946) Fix translations
* [#1976](https://github.com/nextcloud/deck/pull/1976) Delete boards that users own once they are deleted
* [#1977](https://github.com/nextcloud/deck/pull/1977) Redirect from previously used routes to the current ones
## 1.0.1 - 2020-05-15
### Fixed
* Removes debug filter output
* Labels are now sorted
* Stack title doesn't break up
* Fix move card modal
* Sort boards in navigation
* Fixes the attachment modal
* Handle deleted boards better
* User can only clone a board on canManage permissions
* Fix modal imports
* Show menu in compact mode
* Added a filter reset button
* Add hover effect to board list
* New filter icon
* Improve hovering response in board
* Enable linkify in description renderer @icewind1991
* Enhance board selector
* Fix issue if card description might be null
* Revert markdown styles from old frontend
* Do not scroll cards into view
* Fix reodering performance
## 1.0.0 - 2020-05-06
### Added
- Completly rewritten frontend
- Better maintainability
- Various small fixes
- Unified user interface with Nextcloud
- Separate comment and activity timelines
- Add ability to reply to comments #1537
- Filter cards on board #1507 @jakobroehrl
- Add cards to projects #1294 @jakobroehrl
- Move cards to other boards #1242 @jakobroehrl
- Clone boards with existing stacks and labels #1221 @jakobroehrl
- Upload multiple files at once and in parallel
A huge thangs goes to our awesome community that put enourmous effort into the frontend migration:
Special thanks for contributing huge parts of the Vue.js migration:
@jakobroehrl @weeman1337 @nicolad
Testers/reporters:
@cloud2018 @putt1ck @bpcurse
Android app team for helping to improve our REST API:
@desperateCoder @stefan-niedermann
## 0.8.0 - 2020-01-16
### Added
## Added
- Case insensitive search (@matchish)
### Fixed
## Fixed
- Fix reversed permissions for reordering stacks (@JLueke)
- Fix reversed visibility of 'add stack' field (@JLueke)
- Fix occ export command
@@ -257,7 +16,7 @@ Android app team for helping to improve our REST API:
## 0.7.0 - 2019-08-20
### Added
## Added
- Make deck compatible to Nextcloud 17
- Allow to set the description when creating cards though the REST API

View File

@@ -5,21 +5,18 @@
Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.
- Add your tasks to cards and put them in order
- Write down additional notes in markdown
- Assign labels for even better organization
- Share with your team, friends or family
- Integrates with the [Circles](https://github.com/nextcloud/circles) app!
- Attach files and embed them in your markdown description
- Discuss with your team using comments
- Keep track of changes in the activity stream
- Get your project organized
- :inbox_tray: Add your tasks to cards and put them in order
- :page_facing_up: Write down additional notes in markdown
- :bookmark: Assign labels for even better organization
- :busts_in_silhouette: Share with your team, friends or family
- :family: Integrates with the [Circles](https://github.com/nextcloud/circles) app!
- :paperclip: Attach files and embed them in your markdown description
- :speech_balloon: Discuss with your team using comments
- :zap: Keep track of changes in the activity stream
- :rocket: Get your project organized
### Mobile apps
- The [Nextcloud Deck app for Android](https://github.com/stefan-niedermann/nextcloud-deck) is available in the [Google Play Store](https://play.google.com/store/apps/details?id=it.niedermann.nextcloud.deck.play)
![Deck - Manage cards on your board](http://download.bitgrid.net/nextcloud/deck/screenshots/1.0/Deck-2.png)
![Deck - Manage cards on your board](https://download.bitgrid.net/nextcloud/deck/screenshots/Deck.png)
## Installation/Update
@@ -56,27 +53,6 @@ Nothing to prepare, just dig into the code.
Deck requires running a `make build-js` to install npm dependencies and build the JavaScript code using webpack. While developing you can also use `make watch` to rebuild everytime the code changes.
#### Hot reloading
Enable debug mode in your config.php `'debug' => true,`
Without SSL:
```
npx webpack-dev-server --config webpack.hot.js \
--public localhost:3000 \
--output-public-path 'http://localhost:3000/js/'
```
With SSL:
```
npx webpack-dev-server --config webpack.dev.js --https \
--cert ~/repos/nextcloud/nc-dev/data/ssl/nextcloud.local.crt \
--key ~/repos/nextcloud/nc-dev/data/ssl/nextcloud.local.key \
--public nextcloud.local:3000 \
--output-public-path 'https://nextcloud.local:3000/js/'
```
### Running tests
You can use the provided Makefile to run all tests by using:

View File

@@ -1,29 +0,0 @@
# Security Policy
## Supported Versions
| Version | Nextcloud version | Supported |
| ------- | ----------------- | ------------------ |
| 1.0.x | 18, 19 | :white_check_mark: |
| 0.8.x | 17 | :white_check_mark: |
| <0.7.x | - | :x: |
## Reporting a Vulnerability
Security is very important to us. If you have discovered a security issue with Nextcloud,
please read our responsible disclosure guidelines and contact us at [hackerone.com/nextcloud](https://hackerone.com/nextcloud).
Your report should include:
- Product version
- A vulnerability description
- Reproduction steps
A member of the security team will confirm the vulnerability, determine its impact, and develop a fix.
The fix will be applied to the master branch, tested, and packaged in the next security release.
The vulnerability will be publicly announced after the release. Finally, your name will be added
to the [hall of fame](https://hackerone.com/nextcloud/thanks) as a thank you from the entire Nextcloud community. Note our
[threat model](https://nextcloud.com/security/threat-model) to know what is expected behavior.
Please visit https://nextcloud.com/security/ for further information about security.

View File

@@ -1,8 +1,8 @@
<?php
/**
* @copyright Copyright (c) 2020 Jakob Röhrl <jakob.roehrl@web.de>
* @copyright Copyright (c) 2016 Julius Härtl <jus@bitgrid.net>
*
* @author Jakob Röhrl <jakob.roehrl@web.de>
* @author Julius Härtl <jus@bitgrid.net>
*
* @license GNU AGPL version 3 or any later version
*
@@ -21,23 +21,19 @@
*
*/
namespace OCA\Deck\Exceptions;
use OCA\Deck\AppInfo\Application;
use OCP\AppFramework\QueryException;
use OCA\Deck\StatusException;
class ConflictException extends StatusException {
private $data;
public function __construct($message, $data = null) {
parent::__construct($message);
$this->data = $data;
}
public function getStatus() {
return 409;
}
public function getData() {
return $this->data;
}
if ((@include_once __DIR__ . '/../vendor/autoload.php')=== false) {
throw new Exception('Cannot include autoload. Did you run install dependencies using composer?');
}
try {
/** @var Application $app */
$app = \OC::$server->query(Application::class);
$app->register();
} catch (QueryException $e) {
}
/** Load activity style global so it is availabile in the activity app as well */
\OC_Util::addStyle('deck', 'activity');

View File

@@ -23,6 +23,8 @@
namespace OCA\Deck\AppInfo;
use OCP\AppFramework\App;
/**
* Additional autoloader registration, e.g. registering composer autoloaders
*/

482
appinfo/database.xml Normal file
View File

@@ -0,0 +1,482 @@
<?xml version="1.0" encoding="UTF-8" ?>
<database>
<name>*dbname*</name>
<create>true</create>
<overwrite>false</overwrite>
<charset>utf8</charset>
<table>
<name>*dbprefix*deck_boards</name>
<declaration>
<field>
<name>id</name>
<type>integer</type>
<default>0</default>
<notnull>true</notnull>
<autoincrement>1</autoincrement>
<length>4</length>
</field>
<field>
<name>title</name>
<type>text</type>
<notnull>true</notnull>
<length>100</length>
</field>
<field>
<name>owner</name>
<type>text</type>
<notnull>true</notnull>
<length>64</length>
</field>
<field>
<name>color</name>
<type>text</type>
<length>6</length>
<notnull>false</notnull>
</field>
<field>
<name>archived</name>
<type>boolean</type>
<default>false</default>
</field>
<field>
<name>deleted_at</name>
<type>integer</type>
<default>0</default>
<length>8</length>
<notnull>false</notnull>
<unsigned>true</unsigned>
</field>
<field>
<name>last_modified</name>
<type>integer</type>
<default></default>
<notnull>false</notnull>
<unsigned>true</unsigned>
</field>
</declaration>
</table>
<table>
<name>*dbprefix*deck_stacks</name>
<declaration>
<field>
<name>id</name>
<type>integer</type>
<default>0</default>
<notnull>true</notnull>
<autoincrement>1</autoincrement>
<length>4</length>
</field>
<field>
<name>title</name>
<type>text</type>
<notnull>true</notnull>
<length>100</length>
</field>
<field>
<name>board_id</name>
<type>integer</type>
<length>8</length>
<notnull>true</notnull>
</field>
<field>
<name>order</name>
<type>integer</type>
<length>8</length>
<notnull>false</notnull>
</field>
<field>
<name>deleted_at</name>
<type>integer</type>
<default>0</default>
<length>8</length>
<notnull>false</notnull>
<unsigned>true</unsigned>
</field>
<field>
<name>last_modified</name>
<type>integer</type>
<default></default>
<notnull>false</notnull>
<unsigned>true</unsigned>
</field>
<index>
<name>deck_stacks_board_id_index</name>
<field>
<name>board_id</name>
</field>
</index>
<index>
<name>deck_stacks_order_index</name>
<field>
<name>order</name>
</field>
</index>
</declaration>
</table>
<table>
<name>*dbprefix*deck_cards</name>
<declaration>
<field>
<name>id</name>
<type>integer</type>
<default>0</default>
<notnull>true</notnull>
<autoincrement>1</autoincrement>
<length>4</length>
</field>
<field>
<name>title</name>
<type>text</type>
<length>100</length>
<notnull>true</notnull>
</field>
<field>
<name>description</name>
<type>clob</type>
<notnull>false</notnull>
</field>
<field>
<name>description_prev</name>
<type>clob</type>
<notnull>false</notnull>
</field>
<field>
<name>stack_id</name>
<type>integer</type>
<length>8</length>
<notnull>true</notnull>
</field>
<field>
<name>type</name>
<type>text</type>
<notnull>true</notnull>
<length>64</length>
<default>plain</default>
</field>
<field>
<name>last_modified</name>
<type>integer</type>
<default></default>
<notnull>false</notnull>
<unsigned>true</unsigned>
</field>
<field>
<name>last_editor</name>
<type>text</type>
<notnull>false</notnull>
<length>64</length>
</field>
<field>
<name>created_at</name>
<type>integer</type>
<default></default>
<notnull>false</notnull>
<unsigned>true</unsigned>
</field>
<field>
<name>owner</name>
<type>text</type>
<notnull>true</notnull>
<length>64</length>
</field>
<field>
<name>order</name>
<type>integer</type>
<length>8</length>
<notnull>false</notnull>
</field>
<field>
<name>archived</name>
<type>boolean</type>
<default>false</default>
</field>
<field>
<name>duedate</name>
<type>timestamp</type>
<default>0</default>
</field>
<field>
<name>notified</name>
<type>boolean</type>
<default>false</default>
</field>
<field>
<name>deleted_at</name>
<type>integer</type>
<default>0</default>
<length>8</length>
<notnull>false</notnull>
<unsigned>true</unsigned>
</field>
<index>
<name>deck_cards_stack_id_index</name>
<field>
<name>stack_id</name>
</field>
</index>
<index>
<name>deck_cards_order_index</name>
<field>
<name>order</name>
</field>
</index>
<index>
<name>deck_cards_archived_index</name>
<field>
<name>archived</name>
</field>
</index>
</declaration>
</table>
<table>
<name>*dbprefix*deck_attachment</name>
<declaration>
<field>
<name>id</name>
<type>integer</type>
<default>0</default>
<notnull>true</notnull>
<autoincrement>1</autoincrement>
<length>4</length>
</field>
<field>
<name>card_id</name>
<type>integer</type>
<length>8</length>
<notnull>true</notnull>
</field>
<field>
<name>type</name>
<type>text</type>
<notnull>true</notnull>
<length>64</length>
</field>
<field>
<name>data</name>
<type>text</type>
</field>
<field>
<name>last_modified</name>
<type>integer</type>
<default/>
<length>8</length>
<notnull>false</notnull>
<unsigned>true</unsigned>
</field>
<field>
<name>created_at</name>
<type>integer</type>
<default/>
<length>8</length>
<notnull>false</notnull>
<unsigned>true</unsigned>
</field>
<field>
<name>created_by</name>
<type>text</type>
<notnull>true</notnull>
<length>64</length>
</field>
<field>
<name>deleted_at</name>
<type>integer</type>
<default>0</default>
<length>8</length>
<notnull>false</notnull>
<unsigned>true</unsigned>
</field>
</declaration>
</table>
<table>
<name>*dbprefix*deck_labels</name>
<declaration>
<field>
<name>id</name>
<type>integer</type>
<default>0</default>
<notnull>true</notnull>
<autoincrement>1</autoincrement>
<length>4</length>
</field>
<field>
<name>title</name>
<type>text</type>
<notnull>false</notnull>
<length>100</length>
</field>
<field>
<name>color</name>
<type>text</type>
<length>6</length>
<notnull>false</notnull>
</field>
<field>
<name>board_id</name>
<type>integer</type>
<notnull>true</notnull>
<length>8</length>
</field>
<field>
<name>last_modified</name>
<type>integer</type>
<default></default>
<notnull>false</notnull>
<unsigned>true</unsigned>
</field>
<index>
<name>deck_labels_board_id_index</name>
<field>
<name>board_id</name>
</field>
</index>
</declaration>
</table>
<table>
<name>*dbprefix*deck_assigned_labels</name>
<declaration>
<field>
<name>id</name>
<type>integer</type>
<default>0</default>
<notnull>true</notnull>
<autoincrement>1</autoincrement>
<length>4</length>
</field>
<field>
<name>label_id</name>
<type>integer</type>
<default>0</default>
<notnull>true</notnull>
<length>4</length>
</field>
<field>
<name>card_id</name>
<type>integer</type>
<default>0</default>
<notnull>true</notnull>
<length>4</length>
</field>
<index>
<name>deck_assigned_labels_idx_i</name>
<field>
<name>label_id</name>
</field>
</index>
<index>
<name>deck_assigned_labels_idx_c</name>
<field>
<name>card_id</name>
</field>
</index>
</declaration>
</table>
<table>
<name>*dbprefix*deck_assigned_users</name>
<declaration>
<field>
<name>id</name>
<type>integer</type>
<default>0</default>
<notnull>true</notnull>
<autoincrement>1</autoincrement>
<length>4</length>
</field>
<field>
<name>participant</name>
<type>text</type>
<notnull>true</notnull>
<length>64</length>
</field>
<field>
<name>card_id</name>
<type>integer</type>
<default>0</default>
<notnull>true</notnull>
<length>4</length>
</field>
<index>
<name>deck_assigned_users_idx_p</name>
<field>
<name>participant</name>
</field>
</index>
<index>
<name>deck_assigned_users_idx_c</name>
<field>
<name>card_id</name>
</field>
</index>
</declaration>
</table>
<table>
<name>*dbprefix*deck_board_acl</name>
<declaration>
<field>
<name>id</name>
<type>integer</type>
<default>0</default>
<notnull>true</notnull>
<autoincrement>1</autoincrement>
<length>4</length>
</field>
<field>
<name>board_id</name>
<type>integer</type>
<notnull>true</notnull>
<length>8</length>
</field>
<field>
<name>type</name>
<type>integer</type>
<notnull>true</notnull>
<length>4</length>
</field>
<field>
<name>participant</name>
<type>text</type>
<notnull>true</notnull>
<length>64</length>
</field>
<field>
<name>permission_edit</name>
<type>boolean</type>
<default>false</default>
</field>
<field>
<name>permission_share</name>
<type>boolean</type>
<default>false</default>
</field>
<field>
<name>permission_manage</name>
<type>boolean</type>
<default>false</default>
</field>
<index>
<name>deck_board_acl_uq_i</name>
<unique>true</unique>
<field>
<name>board_id</name>
<sorting>ascending</sorting>
</field>
<field>
<name>type</name>
<sorting>ascending</sorting>
</field>
<field>
<name>participant</name>
<sorting>ascending</sorting>
</field>
</index>
<index>
<name>deck_board_acl_idx_i</name>
<field>
<name>board_id</name>
</field>
</index>
</declaration>
</table>
</database>

View File

@@ -17,7 +17,7 @@
- 🚀 Get your project organized
</description>
<version>1.2.6</version>
<version>1.0.0-alpha1</version>
<licence>agpl</licence>
<author>Julius Härtl</author>
<namespace>Deck</namespace>
@@ -29,20 +29,25 @@
<website>https://github.com/nextcloud/deck</website>
<bugs>https://github.com/nextcloud/deck/issues</bugs>
<repository type="git">https://github.com/nextcloud/deck.git</repository>
<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>
<screenshot>https://download.bitgrid.net/nextcloud/deck/screenshots/0.5/deck-notifications.png</screenshot>
<screenshot>https://download.bitgrid.net/nextcloud/deck/screenshots/0.5/deck-comment2.png</screenshot>
<dependencies>
<php min-version="5.6"/>
<database min-version="9.4">pgsql</database>
<database>sqlite</database>
<database min-version="5.5">mysql</database>
<nextcloud min-version="18" max-version="20" />
<nextcloud min-version="17" max-version="19" />
</dependencies>
<background-jobs>
<job>OCA\Deck\Cron\DeleteCron</job>
<job>OCA\Deck\Cron\ScheduledNotifications</job>
<job>OCA\Deck\Cron\CardDescriptionActivity</job>
</background-jobs>
<repair-steps>
<post-migration>
<step>OCA\Deck\Migration\UnknownUsers</step>
</post-migration>
</repair-steps>
<commands>
<command>OCA\Deck\Command\UserExport</command>
</commands>
@@ -59,20 +64,9 @@
<provider>OCA\Deck\Activity\DeckProvider</provider>
</providers>
</activity>
<fulltextsearch>
<provider min-version="16">OCA\Deck\Provider\DeckProvider</provider>
</fulltextsearch>
<navigations>
<navigation>
<name>Deck</name>
<route>deck.page.index</route>
<icon>deck.svg</icon>
<order>10</order>
</navigation>
</navigations>
<sabre>
<calendar-plugins>
<plugin>OCA\Deck\DAV\CalendarPlugin</plugin>
</calendar-plugins>
</sabre>
</info>

View File

@@ -26,6 +26,9 @@ return [
'routes' => [
['name' => 'page#index', 'url' => '/', 'verb' => 'GET'],
['name' => 'Config#get', 'url' => '/config', 'verb' => 'GET'],
['name' => 'Config#setValue', 'url' => '/config/{key}', 'verb' => 'POST'],
// boards
['name' => 'board#index', 'url' => '/boards', 'verb' => 'GET'],
['name' => 'board#create', 'url' => '/boards', 'verb' => 'POST'],
@@ -61,9 +64,8 @@ return [
['name' => 'card#assignLabel', 'url' => '/cards/{cardId}/label/{labelId}', 'verb' => 'POST'],
['name' => 'card#removeLabel', 'url' => '/cards/{cardId}/label/{labelId}', 'verb' => 'DELETE'],
['name' => 'card#assignUser', 'url' => '/cards/{cardId}/assign', 'verb' => 'POST'],
['name' => 'card#unassignUser', 'url' => '/cards/{cardId}/unassign', 'verb' => 'PUT'],
['name' => 'card#unassignUser', 'url' => '/cards/{cardId}/assign/{userId}', 'verb' => 'DELETE'],
// attachments
['name' => 'attachment#getAll', 'url' => '/cards/{cardId}/attachments', 'verb' => 'GET'],
['name' => 'attachment#create', 'url' => '/cards/{cardId}/attachment', 'verb' => 'POST'],
['name' => 'attachment#display', 'url' => '/cards/{cardId}/attachment/{attachmentId}', 'verb' => 'GET'],
@@ -108,8 +110,6 @@ return [
['name' => 'card_api#reorder', 'url' => '/api/v1.0/boards/{boardId}/stacks/{stackId}/cards/{cardId}/reorder', 'verb' => 'PUT'],
['name' => 'card_api#delete', 'url' => '/api/v1.0/boards/{boardId}/stacks/{stackId}/cards/{cardId}', 'verb' => 'DELETE'],
['name' => 'card_api#findAllWithDue', 'url' => '/api/v1.0/dashboard/due', 'verb' => 'GET'],
['name' => 'label_api#get', 'url' => '/api/v1.0/boards/{boardId}/labels/{labelId}', 'verb' => 'GET'],
['name' => 'label_api#create', 'url' => '/api/v1.0/boards/{boardId}/labels', 'verb' => 'POST'],
['name' => 'label_api#update', 'url' => '/api/v1.0/boards/{boardId}/labels/{labelId}', 'verb' => 'PUT'],
@@ -123,16 +123,5 @@ return [
['name' => 'attachment_api#restore', 'url' => '/api/v1.0/boards/{boardId}/stacks/{stackId}/cards/{cardId}/attachments/{attachmentId}/restore', 'verb' => 'PUT'],
['name' => 'board_api#preflighted_cors', 'url' => '/api/v1.0/{path}','verb' => 'OPTIONS', 'requirements' => ['path' => '.+']],
],
'ocs' => [
['name' => 'Config#get', 'url' => '/api/v1.0/config', 'verb' => 'GET'],
['name' => 'Config#setValue', 'url' => '/api/v1.0/config/{key}', 'verb' => 'POST'],
['name' => 'comments_api#list', 'url' => '/api/v1.0/cards/{cardId}/comments', 'verb' => 'GET'],
['name' => 'comments_api#create', 'url' => '/api/v1.0/cards/{cardId}/comments', 'verb' => 'POST'],
['name' => 'comments_api#update', 'url' => '/api/v1.0/cards/{cardId}/comments/{commentId}', 'verb' => 'PUT'],
['name' => 'comments_api#delete', 'url' => '/api/v1.0/cards/{cardId}/comments/{commentId}', 'verb' => 'DELETE'],
['name' => 'overview_api#upcomingCards', 'url' => '/api/v1.0/overview/upcoming', 'verb' => 'GET'],
]
];

View File

@@ -13,22 +13,8 @@
},
"require-dev": {
"roave/security-advisories": "dev-master",
"christophwurst/nextcloud": "^20",
"phpunit/phpunit": "^8",
"nextcloud/coding-standard": "^0.4.0",
"symfony/event-dispatcher": "^4.0",
"vimeo/psalm": "^4.3",
"php-parallel-lint/php-parallel-lint": "^1.2"
},
"config": {
"optimize-autoloader": true,
"classmap-authoritative": true
},
"scripts": {
"lint": "find . -name \\*.php -not -path './vendor/*' -print0 | xargs -0 -n1 php -l",
"cs:check": "php-cs-fixer fix --dry-run --diff",
"cs:fix": "php-cs-fixer fix",
"psalm": "psalm",
"psalm:fix": "psalm --alter --issues=InvalidReturnType,InvalidNullableReturnType,MismatchingDocblockParamType,MismatchingDocblockReturnType,MissingParamType,InvalidFalsableReturnType"
"christophwurst/nextcloud": "^17",
"jakub-onderka/php-parallel-lint": "^1.0.0",
"phpunit/phpunit": "^8"
}
}

4905
composer.lock generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,10 @@
.resource-type-deck img {
opacity: 0.4 !important;
.icon-deck {
background-image: url('../img/deck-dark.svg');
}
.resource-type-deck:hover img {
opacity: 0.7 !important;
.resource-type-deck img {
opacity: 0.4 !important;
}
.resource-type-deck:hover img {
opacity: 0.7 !important;
}

View File

@@ -1 +0,0 @@
@include icon-black-white('deck', 'deck', 1);

View File

@@ -1,39 +1,86 @@
/**
* Custom icons
*/
@include icon-black-white('deck', 'deck', 1);
@include icon-black-white('archive', 'deck', 1);
@include icon-black-white('circles', 'deck', 1);
@include icon-black-white('clone', 'deck', 1);
@include icon-black-white('filter', 'deck', 1);
@include icon-black-white('filter_set', 'deck', 1);
@include icon-black-white('attach', 'deck', 1);
@include icon-black-white('reply', 'deck', 1);
@include icon-black-white('notifications-dark', 'deck', 1);
@include icon-black-white('description', 'deck', 1);
.icon-deck {
background-image: url('../img/deck-dark.svg');
}
.icon-help {
background-image: url('../../../settings/img/help.svg');
}
.icon-add-white {
background-image: url('../img/add-white.svg');
}
.icon-attach {
background-image: url('../img/attach.svg');
}
.icon-archive {
background-image: url('../img/archive.svg');
}
.icon-archive-white {
background-image: url('../img/archive-white.svg');
}
.icon-details {
background-image: url('../img/details.svg');
}
.icon-details-white {
background-image: url('../img/details-white.svg');
}
.icon-home {
background-image: var(--icon-home-000, url('../../../core/img/places/home.svg'));
}
.icon-description {
background-image: var(--icon-text-000, url('../img/description.svg'));
}
.icon-badge {
background-image: url('../img/calendar-dark.svg');
}
.icon-toggle-compact-collapsed {
@include icon-color('toggle-view-expand', 'deck', $color-black);
background-image: url('../img/toggle-view-expand.svg');
}
.icon-toggle-compact-expanded {
@include icon-color('toggle-view-collapse', 'deck', $color-black);
}
.icon-activity {
@include icon-color('activity-dark', 'activity', $color-black);
background-image: url('../img/toggle-view-collapse.svg');
}
@if mixin-exists('icon-black-white') {
@include icon-black-white('deck', 'deck', 1);
@include icon-black-white('archive', 'deck', 1);
@include icon-black-white('circles', 'deck', 1);
@include icon-black-white('clone', 'deck', 1);
@include icon-black-white('attach', 'deck', 1);
.icon-toggle-compact-collapsed {
@include icon-color('toggle-view-expand', 'deck', $color-black);
}
.icon-toggle-compact-expanded {
@include icon-color('toggle-view-collapse', 'deck', $color-black);
}
.icon-activity {
@include icon-color('activity-dark', 'activity', $color-black);
}
}
.avatardiv.circles {
background: var(--color-primary);
background: var(--color-primary);
}
.icon-circles {
opacity: 1;
background-size: 20px;
background-position: center center;
opacity: 1;
background-size: 20px;
background-position: center center;
}
.icon-colorpicker {
background-image: url('../img/color_picker.svg');
}

View File

@@ -59,6 +59,8 @@
white-space: nowrap;
}
span.due { }
div.card-assigned-users {
margin-right:10px;
}
@@ -73,7 +75,7 @@
@page {
size: A4 landscape;
margin: 2cm;
}
}
div#innerBoard {
display:flex;

View File

@@ -1,34 +1,5 @@
# Nextcloud APIs
## Capabilities
The [Nextcloud Capabilities API](https://docs.nextcloud.com/server/latest/developer_manual/client_apis/OCS/ocs-api-overview.html#capabilities-api) provides the following information for the Deck app:
- `version` Current version of the Deck app running
- `canCreateBoards` Ability of the current user to create new boards for themselves
```
{
"ocs": {
"meta": {
"status": "ok",
"statuscode": 200,
"message": "OK"
},
"data": {
"capabilities": {
"deck": {
"version": "0.8.0",
"canCreateBoards": true
},
}
}
}
}
```
## Available sharees
When sharing a board to a user, group or circle, the possible sharees can be obtained though the files_sharing API.

View File

@@ -1,11 +1,10 @@
The REST API provides access for authenticated users to their data inside the Deck app. To get a better understanding of Decks data models and their relations, please have a look at the [data structure](structure.md) documentation.
The REST API provides access for authenticated users to their data inside the Deck app. To get a better understand of Decks data models and their relations, please have a look at the [data structure](structure.md) documentation.
# Prequisited
- All requests require a `OCS-APIRequest` HTTP header to be set to `true` and a `Content-Type` of `application/json`.
- The API is located at https://nextcloud.local/index.php/apps/deck/api/v1.0
- All request parameters are required, unless otherwise specified
## Naming
@@ -21,7 +20,7 @@ The REST API provides access for authenticated users to their data inside the De
### 400 Bad request
In case the request is invalid, e.g. because a parameter is missing or an invalid value has been transmitted, a 400 error will be returned:
In case the request is invalid, e.g. because a parameter is missing, a 400 error will be returned:
```json
{
@@ -41,12 +40,6 @@ In any case a user doesn't have access to a requested entity, a 403 error will b
}
```
## Formats
### Date
Datetime values in request data need to be provided in ISO-8601. Example: 2020-01-20T09:52:43+00:00
## Headers
### If-Modified-Since
@@ -58,7 +51,7 @@ The supported date formats are:
* (obsolete) RFC 850: `Sunday, 03-Aug-19 10:34:12 GMT`
* (obsolete) ANSI C asctime(): `Sun Aug 3 10:34:12 2019`
It is highly recommended to only use the IMF-fixdate format. Note that according to [RFC2616](https://tools.ietf.org/html/rfc2616#section-3.3) all HTTP date/time stamps MUST be represented in Greenwich Mean Time (GMT), without exception.
It is highly recommended to only use the IMF-fixdate format.
Example curl request:
@@ -69,38 +62,6 @@ curl -u admin:admin -X GET \
-H "If-Modified-Since: Mon, 05 Nov 2018 09:28:00 GMT"
```
### ETag
An ETag header is returned in order to determine if further child elements have been updated for the following endpoints:
- Fetch all user board `GET /api/v1.0/boards`
- Fetch a single board `GET /api/v1.0/boards/{boardId}`
- Fetch all stacks of a board `GET /api/v1.0/boards/{boardId}/stacks`
- Fetch a single stacks of a board `GET /api/v1.0/boards/{boardId}/stacks/{stackId}`
- Fetch a single card of a board `GET /api/v1.0/boards/{boardId}/stacks/{stackId}/cards/{cardId}`
- Fetch attachments of a card `GET /api/v1.0/boards/{boardId}/stacks/{stackId}/cards/{cardId}/attachments`
If a `If-None-Match` header is provided and the requested element has not changed a `304` Not Modified response will be returned.
Changes of child elements will propagate to their parents and also cause an update of the ETag which will be useful for determining if a sync is necessary on any client integration side. As an example, if a label is added to a card, the ETag of all related entities (the card, stack and board) will change.
If available the ETag will also be part of JSON response objects as shown below for a card:
```json
{
"id": 81,
"ETag": "bdb10fa2d2aeda092a2b6b469454dc90",
"title": "Test card"
}
```
# Changelog
## 1.0.0 (unreleased)
- The maximum length of the card title has been extended from 100 to 255 characters
- The API will now return a 400 Bad request response if the length limitation of a board, stack or card title is exceeded
# Endpoints
## Boards
@@ -115,7 +76,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
| Parameter | Type | Description |
| --------- | ------- | ---------------------------- |
| details | Bool | **Optional** Enhance boards with details about labels, stacks and users |
| options | Bool | **Optional** Enhance boards with details about labels, stacks and users |
#### Response
@@ -145,12 +106,7 @@ Returns an array of board items
"users": [],
"shared": 0,
"deletedAt": 0,
"id": 10,
"lastModified": 1586269585,
"settings": {
"notify-due": "off",
"calendar": true
}
"id": 10
}
]
```
@@ -161,7 +117,7 @@ Returns an array of board items
| Parameter | Type | Description |
| --------- | ------ | ---------------------------------------------------- |
| title | String | The title of the new board, maximum length is limited to 100 characters |
| title | String | The title of the new board |
| color | String | The hexadecimal color of the new board (e.g. FF0000) |
```json
@@ -224,15 +180,10 @@ Returns an array of board items
},
"users": [],
"deletedAt": 0,
"id": 10,
"lastModified": 1586269585
"id": 10
}
```
##### 403 Forbidden
A 403 response might be returned if the users ability to create new boards has been disabled by the administrator. For checking this before, see the `canCreateBoards` value in the [Nextcloud capabilties](./API-Nextcloud.md).
### GET /boards/{boardId} - Get board details
#### Request parameters
@@ -310,9 +261,9 @@ A 403 response might be returned if the users ability to create new boards has b
| Parameter | Type | Description |
| --------- | ------ | ---------------------------------------------------- |
| title | String | The title of the board, maximum length is limited to 100 characters |
| color | String | The hexadecimal color of the board (e.g. FF0000) |
| archived | Bool | Whether or not this board should be archived. |
| title | String | The title of the new board |
| color | String | The hexadecimal color of the new board (e.g. FF0000) |
| archived | Bool | The hexadecimal color of the new board (e.g. FF0000) |
```json
{
@@ -486,7 +437,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
| Parameter | Type | Description |
| --------- | ------- | ---------------------------------------------------- |
| title | String | The title of the new stack, maximum length is limited to 100 characters |
| title | String | The title of the new stack |
| order | Integer | Order for sorting the stacks |
#### Request parameters
@@ -512,7 +463,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
| Parameter | Type | Description |
| --------- | ------- | ---------------------------------------------------- |
| title | String | The title of the stack, maximum length is limited to 100 characters |
| title | String | The title of the new stack |
| order | Integer | Order for sorting the stacks |
#### Response
@@ -561,11 +512,9 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
| Parameter | Type | Description |
| --------- | ------- | ---------------------------------------------------- |
| title | String | The title of the card, maximum length is limited to 255 characters |
| title | String | The title of the new stack |
| type | String | Type of the card (for later use) use 'plain' for now |
| order | Integer | Order for sorting the stacks |
| description | String | _(optional)_ The markdown description of the card |
| duedate | timestamp | _(optional)_ The duedate of the card or null |
#### Response
@@ -584,7 +533,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
"owner":"admin",
"order":999,
"archived":false,
"duedate": "2019-12-24T19:29:30+00:00",
"duedate":null,
"deletedAt":0,
"commentsUnread":0,
"id":10,
@@ -608,11 +557,11 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
| Parameter | Type | Description |
|-------------|-----------|------------------------------------------------------|
| title | String | The title of the card, maximum length is limited to 255 characters |
| title | String | The card title |
| description | String | The markdown description of the card |
| type | String | Type of the card (for later use) use 'plain' for now |
| order | Integer | Order for sorting the stacks |
| duedate | timestamp | The ISO-8601 formatted duedate of the card or null |
| duedate | timestamp | The duedate of the card or null |
```
@@ -621,7 +570,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
"description": "A card description",
"type": "plain",
"order": 999,
"duedate": "2019-12-24T19:29:30+00:00",
"duedate": null,
}
```
@@ -729,7 +678,7 @@ The request can fail with a bad request response for the following reasons:
- The user is not part of the board
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId}/unassignUser - Unassign a user from a card
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId}/unassignUser - Assign a user to a card
#### Request parameters
@@ -743,7 +692,7 @@ The request can fail with a bad request response for the following reasons:
| Parameter | Type | Description |
| --------- | ------- | --------------------------------------- |
| userId | String | The user id to unassign from the card |
| userId | String | The user id to assign to the card |
#### Response
@@ -987,342 +936,3 @@ For now only `deck_file` is supported as an attachment type.
##### 200 Success
# OCS API
The following endpoints are available through the Nextcloud OCS endpoint, which is available at `/ocs/v2.php/apps/deck/api/v1.0/`.
This has the benefit that both the web UI as well as external integrations can use the same API.
## Config
Deck stores user and app configuration values globally and per board. The GET endpoint allows to fetch the current global configuration while board settings will be exposed through the board element on the regular API endpoints.
### GET /api/v1.0/config - Fetch app configuration values
#### Response
| Config key | Description | Value |
| --- | --- |
| calendar | Determines if the calendar/tasks integration through the CalDAV backend is enabled for the user (boolean) |
| groupLimit | Determines if creating new boards is limited to certain groups of the instance. The resulting output is an array of group objects with the id and the displayname (Admin only)|
```
{
"ocs": {
"meta": {
"status": "ok",
"statuscode": 200,
"message": "OK"
},
"data": {
"calendar": true,
"groupLimit": [
{
"id": "admin",
"displayname": "admin"
}
]
}
}
}
```
### POST /api/v1.0/config/{id}/{key} - Set a config value
#### Request parameters
| Parameter | Type | Description |
| --------- | ------- | --------------------------------------- |
| id | Integer | The id of the board |
| key | String | The config key to set, prefixed with `board:{boardId}:` for board specific settings |
| value | String | The value that should be stored for the config key |
##### Board configuration
| Key | Value |
| --- | ----- |
| notify-due | `off`, `assigned` or `all` |
| calendar | Boolean |
#### Example request
```
curl -X POST 'https://admin:admin@nextcloud.local/ocs/v2.php/apps/deck/api/v1.0/config/calendar' -H 'Accept: application/json' -H "Content-Type: application/json" -H 'OCS-APIRequest: true' --data-raw '{"value":false}'
{
"ocs": {
"meta": {
"status": "ok",
"statuscode": 200,
"message": "OK"
},
"data": false
}
}
```
## Comments
### GET /cards/{cardId}/comments - List comments
#### Request parameters
string $cardId, int $limit = 20, int $offset = 0
| Parameter | Type | Description |
| --------- | ------- | --------------------------------------- |
| cardId | Integer | The id of the card |
| limit | Integer | The maximum number of comments that should be returned, defaults to 20 |
| offset | Integer | The start offset used for pagination, defaults to 0 |
```
curl 'https://admin:admin@nextcloud/ocs/v2.php/apps/deck/api/v1.0/cards/12/comments' \
-H 'Accept: application/json' -H 'OCS-APIRequest: true'
```
#### Response
A list of comments will be provided under the `ocs.data` key. If no or no more comments are available the list will be empty.
##### 200 Success
```
{
"ocs": {
"meta": {
"status": "ok",
"statuscode": 200,
"message": "OK"
},
"data": [
{
"id": 175,
"objectId": 12,
"message": "This is a comment with a mention to @alice",
"actorId": "admin",
"actorType": "users",
"actorDisplayName": "Administrator",
"creationDateTime": "2020-03-10T10:23:07+00:00",
"mentions": [
{
"mentionId": "alice",
"mentionType": "user",
"mentionDisplayName": "alice"
}
]
}
]
}
}
```
In case a comment is marked as a reply to another comment object, the parent comment will be added as `replyTo` entry to the response. Only the next parent node is added, nested replies are not exposed directly.
```json
[
{
"id": 175,
"objectId": 12,
"message": "This is a comment with a mention to @alice",
"actorId": "admin",
"actorType": "users",
"actorDisplayName": "Administrator",
"creationDateTime": "2020-03-10T10:23:07+00:00",
"mentions": [
{
"mentionId": "alice",
"mentionType": "user",
"mentionDisplayName": "alice"
}
],
"replyTo": {
"id": 175,
"objectId": 12,
"message": "This is a comment with a mention to @alice",
"actorId": "admin",
"actorType": "users",
"actorDisplayName": "Administrator",
"creationDateTime": "2020-03-10T10:23:07+00:00",
"mentions": [
{
"mentionId": "alice",
"mentionType": "user",
"mentionDisplayName": "alice"
}
]
}
}
]
```
### POST /cards/{cardId}/comments - Create a new comment
#### Request parameters
| Parameter | Type | Description |
| --------- | ------- | --------------------------------------- |
| cardId | Integer | The id of the card |
| message | String | The message of the comment, maximum length is limited to 1000 characters |
| parentId | Integer | _(optional)_ The start offset used for pagination, defaults to null |
Mentions will be parsed by the server. The server will return a list of mentions in the response to this request as shown below.
```
curl -X POST 'https://admin:admin@nextcloud/ocs/v2.php/apps/deck/api/v1.0/cards/12/comments' \
-H 'Accept: application/json' -H 'OCS-APIRequest: true'
-H 'Content-Type: application/json;charset=utf-8'
--data '{"message":"My message to @bob","parentId":null}'
```
#### Response
A list of comments will be provided under the `ocs.data` key. If no or no more comments are available the list will be empty.
##### 200 Success
```
{
"ocs": {
"meta": {
"status": "ok",
"statuscode": 200,
"message": "OK"
},
"data": {
"id": "177",
"objectId": "13",
"message": "My message to @bob",
"actorId": "admin",
"actorType": "users",
"actorDisplayName": "Administrator",
"creationDateTime": "2020-03-10T10:30:17+00:00",
"mentions": [
{
"mentionId": "bob",
"mentionType": "user",
"mentionDisplayName": "bob"
}
]
}
}
}
```
##### 400 Bad request
A bad request response is returned if invalid input values are provided. The response message will contain details about which part was not valid.
##### 404 Not found
A not found response might be returned if:
- The card for the given cardId could not be found
- The parent comment could not be found
### PUT /cards/{cardId}/comments/{commentId} - Update a comment
#### Request parameters
| Parameter | Type | Description |
| --------- | ------- | --------------------------------------- |
| cardId | Integer | The id of the card |
| commentId | Integer | The id of the comment |
| message | String | The message of the comment, maximum length is limited to 1000 characters |
Mentions will be parsed by the server. The server will return a list of mentions in the response to this request as shown below.
Updating comments is limited to the current user being the same as the comment author specified in the `actorId` of the comment.
```
curl -X POST 'https://admin:admin@nextcloud/ocs/v2.php/apps/deck/api/v1.0/cards/12/comments' \
-H 'Accept: application/json' -H 'OCS-APIRequest: true'
-H 'Content-Type: application/json;charset=utf-8'
--data '{"message":"My message"}'
```
#### Response
A list of comments will be provided under the `ocs.data` key. If no or no more comments are available the list will be empty.
##### 200 Success
```
{
"ocs": {
"meta": {
"status": "ok",
"statuscode": 200,
"message": "OK"
},
"data": {
"id": "177",
"objectId": "13",
"message": "My message",
"actorId": "admin",
"actorType": "users",
"actorDisplayName": "Administrator",
"creationDateTime": "2020-03-10T10:30:17+00:00",
"mentions": []
}
}
}
```
##### 400 Bad request
A bad request response is returned if invalid input values are provided. The response message will contain details about which part was not valid.
##### 404 Not found
A not found response might be returned if:
- The card for the given cardId could not be found
- The comment could not be found
### DELETE /cards/{cardId}/comments/{commentId} - Delete a comment
#### Request parameters
| Parameter | Type | Description |
| --------- | ------- | --------------------------------------- |
| cardId | Integer | The id of the card |
| commentId | Integer | The id of the comment |
Deleting comments is limited to the current user being the same as the comment author specified in the `actorId` of the comment.
```
curl -X DELETE 'https://admin:admin@nextcloud/ocs/v2.php/apps/deck/api/v1.0/cards/12/comments' \
-H 'Accept: application/json' -H 'OCS-APIRequest: true'
-H 'Content-Type: application/json;charset=utf-8'
```
#### Response
A list of comments will be provided under the `ocs.data` key. If no or no more comments are available the list will be empty.
##### 200 Success
```
{
"ocs": {
"meta": {
"status": "ok",
"statuscode": 200,
"message": "OK"
},
"data": []
}
}
```
##### 400 Bad request
A bad request response is returned if invalid input values are provided. The response message will contain details about which part was not valid.
##### 404 Not found
A not found response might be returned if:
- The card for the given cardId could not be found
- The comment could not be found

View File

@@ -1,6 +1,6 @@
## What is Markdown
The [wikipedia markdown entry](https://en.wikipedia.org/wiki/Markdown) introduced markdown as :
The [wikipedia markdown entry](https://en.wikipedia.org/wiki/Markdown) introduced markdown as :
> Markdown is a lightweight markup language with plain text formatting syntax. It is designed so that it can be converted to HTML and many other formats using a tool by the same name. Markdown is often used to format readme files, for writing messages in online discussion forums, and to create rich text using a plain text editor. As the initial description of Markdown contained ambiguities and unanswered questions, many implementations and extensions of Markdown appeared over the years to answer these issues.
@@ -14,18 +14,14 @@ That same link offers also a comprehensive list of what is supported, and what i
[CommonMark Markdown Reference](http://commonmark.org/help/)
## Note about checklists
It is possible to create checklists in Deck by writing it in Markdown, using the following syntax:
```md
- [ ] This is a not checked item
- [x] This is a checked item
```
Then, the items can be checked and unchecked by clicking on the rendered checkbox.
Also, a summary of the completed items will be visible at the bottom of the card element.
## Known Issues
As per [issue #127](https://github.com/nextcloud/deck/issues/127) Due to a known limitation of the current script to support markdown, Links that contain the `")"` character will not display well, or will break.
As per [issue #127](https://github.com/nextcloud/deck/issues/127) Due to a known limitation of the current script to support markdown, Links that contain the `")"` character will not display well, or will break.
The recommended solution is to use `"<"` and `">"` to wrap those links. It should assure their integrity.
If you come by another case of broken link, or broken display of links, please report it by opening a new issue.

View File

@@ -1,6 +1,6 @@
## Introduction
### What about Deck ?
You may know Kanban website like Trello? Deck is about the same thing but secured and respectful of your privacy!
You may know Kanban website like Trello ? Deck is about the same thing but secured and respectful of your privacy !
Integrated in Nextcloud, you can easily manage your projects while having your data secured.
### Use cases
@@ -36,7 +36,6 @@ And all the magic of this software consists on moving your cards from a stack to
### 3. Handle cards options
Once you have created your cards, you can modify them or add options by clicking on them. So, what are the options? Well, there are several of them:
- Tag Management
- Assign a card to a user (s·he will receive a notification)
- Render date, or deadline
@@ -58,7 +57,6 @@ Once finished or obsolete, a task could be archived. The tasks is not deleted, i
### 5. Manage your board
You can manage the settings of your Deck once you are inside it, by clicking on the small wheel at the top right.
Once in this menu, you have access to several things:
- Sharing
- Tags
- Deleted objects

View File

@@ -1,3 +1,3 @@
.subnav ul {
padding-left: 20px;
padding-left: 20px;
}

View File

@@ -1 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path d="M14,17L4,17v2h10v-2zM20,9L4,9v2h16L20,9zM4,15h16v-2L4,13v2zM4,5v2h16L20,5L4,5z"/></svg>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 16 16" width="16" version="1.1" height="16"><path fill="#000" d="m2.5 1c-0.28 0-0.5 0.22-0.5 0.5v13c0 0.28 0.22 0.5 0.5 0.5h11c0.28 0 0.5-0.22 0.5-0.5v-10.5l-3-3h-8.5zm1.5 2h6v1h-6v-1zm0 3h5v1h-5v-1zm0 3h8v1h-8v-1zm0 3h4v1h-4v-1z"/></svg>

Before

Width:  |  Height:  |  Size: 180 B

After

Width:  |  Height:  |  Size: 292 B

View File

@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 4.233 4.233"><g paint-order="stroke fill markers"><path d="M.52.465h3.283L2.631 1.918h-.99zM1.642 1.918h.992v1.866l-.996-.455z"/></g></svg>

Before

Width:  |  Height:  |  Size: 216 B

View File

@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 4.233 4.233" height="16" width="16"><path d="M.52.465h3.283L2.631 1.918h-.99zm1.122 1.453h.992v1.866l-.996-.455z" paint-order="stroke fill markers"/><ellipse ry=".691" rx=".674" cy="3.461" cx="3.45" fill="#000"/></svg>

Before

Width:  |  Height:  |  Size: 272 B

View File

@@ -1,4 +0,0 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16" version="1.1" viewBox="0 0 16 16">
<path d="m8 2c-0.5523 0-1 0.4477-1 1 0 0.0472 0.021 0.0873 0.0273 0.1328-1.7366 0.4362-3.0273 1.9953-3.0273 3.8672v2l-1 1v1h10v-1l-1-1v-2c0-1.8719-1.291-3.431-3.0273-3.8672 0.0063-0.0455 0.0273-0.0856 0.0273-0.1328 0-0.5523-0.4477-1-1-1zm-2 10c0 1.1046 0.8954 2 2 2s2-0.8954 2-2z" fill="#000"/>
</svg>

Before

Width:  |  Height:  |  Size: 456 B

View File

@@ -1 +0,0 @@
<svg xmlns="http://www.w3.org/2000/svg" height="16" width="16"><path d="M15 15s-.4-7.8-7-10V1L1 8l7 7v-4c5.1 0 7 4 7 4z"/></svg>

Before

Width:  |  Height:  |  Size: 128 B

View File

@@ -12,26 +12,20 @@ OC.L10N.register(
"Missing a temporary folder" : "Ontbrekende tydelike gids",
"A PHP extension stopped the file upload" : "n PHP-uitbreiding het die oplaai gestaak",
"Cancel" : "Kanselleer",
"File already exists" : "Lêer bestaan reeds",
"Details" : "Besonderhede",
"Tags" : "Etikette",
"Can edit" : "Kan redigeer",
"Can share" : "Kan deel",
"Delete" : "Skrap",
"Edit" : "Wysig",
"Details" : "Besonderhede",
"Due date" : "Sperdatum",
"Description" : "Beskrywing",
"Comments" : "Kommentare",
"Modified" : "Gewysig",
"Created" : "Geskep",
"Due date" : "Sperdatum",
"Select Date" : "Kies Datum",
"Save" : "Stoor",
"Reply" : "Antwoord",
"Update" : "Werk by",
"Description" : "Beskrywing",
"seconds ago" : "sekondes gelede",
"Shared with you" : "Met u gedeel",
"An error occurred" : "'n Fout het voorgekom",
"Today" : "Vandag",
"Tomorrow" : "Môre"
"Settings" : "Instellings",
"An error occurred" : "'n Fout het voorgekom"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -10,26 +10,20 @@
"Missing a temporary folder" : "Ontbrekende tydelike gids",
"A PHP extension stopped the file upload" : "n PHP-uitbreiding het die oplaai gestaak",
"Cancel" : "Kanselleer",
"File already exists" : "Lêer bestaan reeds",
"Details" : "Besonderhede",
"Tags" : "Etikette",
"Can edit" : "Kan redigeer",
"Can share" : "Kan deel",
"Delete" : "Skrap",
"Edit" : "Wysig",
"Details" : "Besonderhede",
"Due date" : "Sperdatum",
"Description" : "Beskrywing",
"Comments" : "Kommentare",
"Modified" : "Gewysig",
"Created" : "Geskep",
"Due date" : "Sperdatum",
"Select Date" : "Kies Datum",
"Save" : "Stoor",
"Reply" : "Antwoord",
"Update" : "Werk by",
"Description" : "Beskrywing",
"seconds ago" : "sekondes gelede",
"Shared with you" : "Met u gedeel",
"An error occurred" : "'n Fout het voorgekom",
"Today" : "Vandag",
"Tomorrow" : "Môre"
"Settings" : "Instellings",
"An error occurred" : "'n Fout het voorgekom"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -1,148 +1,30 @@
OC.L10N.register(
"deck",
{
"You have created a new board {board}" : "لقد قمت بانشاء لوح جديد {board}",
"{user} has created a new board {board}" : "{user} قام بانشاء لوح {board}",
"You have deleted the board {board}" : "قمت بمسح اللوح {board}",
"{user} has deleted the board {board}" : "{user} مَسحْ اللوح {board}",
"You have restored the board {board}" : "لقد استعدت اللوح {board}",
"{user} has restored the board {board}" : "{user} قام باسترجاع اللوح {board}",
"You have shared the board {board} with {acl}" : "قمت بمشاركة اللوح {board} مع {acl}",
"{user} has shared the board {board} with {acl}" : "{user} قام بمشاركة اللوح {board} مع {acl}",
"You have removed {acl} from the board {board}" : "قمت بازالة {acl} من اللوح {board}",
"{user} has removed {acl} from the board {board}" : "{user} قام بازالة {acl} من اللوح {board}",
"You have renamed the board {before} to {board}" : "قمت باعادة تسمية اللوح من {before} الى {board}",
"{user} has renamed the board {before} to {board}" : "{user} قام باعادة تسمية اللوح من {before} الى {board}",
"You have archived the board {board}" : "لقد ارشفت اللوح {board}",
"{user} has archived the board {before}" : "{user} قام بأرشفة اللوح {before}",
"You have unarchived the board {board}" : "قمت بالغاء ارشفة اللوح {board}",
"{user} has unarchived the board {before}" : "{user} قام بالغاء ارشفة اللوح {before}",
"Personal" : "شخصي",
"No data was provided to create an attachment." : "لا بيانات تم تقديمها لانشاء مرفق",
"Finished" : "إكتمل",
"To review" : "لاعادة المراجعة",
"Action needed" : "يحتاج الى اجراء",
"Later" : "لاحقا",
"Finished" : "مكتملة",
"copy" : "أنسخ",
"To do" : "لفعله",
"Doing" : "تحت العمل",
"Done" : "أُنجز",
"Example Task 3" : "مثال المهمة 3",
"Example Task 2" : "مثال المهمة 2",
"Example Task 1" : "مثال المهمة 1",
"The file was uploaded" : "الملف تم رفعه",
"Done" : "تم",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "حجم الملف الذي تريد ترفيعه أعلى مما MAX_FILE_SIZE يسمح به في واجهة ال HTML.",
"The file was only partially uploaded" : "الملف قد رُفع جزءا منه فقط",
"No file was uploaded" : "لم يتم رفع أي ملف",
"Missing a temporary folder" : "المجلد المؤقت غير موجود",
"Could not write file to disk" : "لم يستطع كتابة ملف للقرص",
"A PHP extension stopped the file upload" : "اضافة البي اچ بي PHP اوقفت رفع الملف",
"Personal planning and team project organization" : "التخطيط الشخصي و تنظيم مشروع الفريق",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "دك (Deck) هو أداة تنظيم باسلوب كانبان (kanban) تهدف إلى التخطيط الشخصي وتنظيم المشروع للفرق مع نيكست كلاود (Nextcloud).\n- 📥 إضافة مهامك إلى البطاقات وترتيبها\n- 📄 كتابة ملاحظات إضافية باستخدام مارك داون (markdown)\n- 🔖 تعيين تسميات لتنظيم أفضل\n- 👥 شارك مع فريقك أو أصدقائك أو عائلتك\n- 📎 إرفاق الملفات وتضمينها بالوصف المستخدم فيه مارك داون (markdown)\n- 💬 ناقش مع فريقك باستخدام التعليقات\n- ⚡ تتبع التغييرات في تيار النشاط\n- 🚀 اجعل مشروعك منظماً",
"Card details" : "تفاصيل البطاقة",
"Select the board to link to a project" : "تحديد اللوح لربطه بمشروع",
"Search by board title" : "بحث بواسطة عنوان اللوح",
"Select board" : "حدد لوح",
"Select the card to link to a project" : "حدد البطاقة لربطها بمشروع",
"Select a board" : "حدد لوح",
"Select a card" : "حدد بطاقة",
"Link to card" : "اربط بطاقة",
"Cancel" : "إلغاء",
"File already exists" : "الملف موجود مسبقاً",
"Do you want to overwrite it?" : "هل تريد تجاوزه؟",
"Overwrite file" : "تجاوز ملف",
"Keep existing file" : "ابقي الملف الموجود",
"This board is read only" : "هذا اللوح بوضع القراءة فقط",
"Drop your files to upload" : "افلت الملفات لرفعها",
"Archived cards" : "البطاقات المؤرشفة",
"List name" : "قامة اسماء",
"Apply filter" : "تطبيق التصفية",
"Filter by tag" : "تصفية بواسطة الوسم",
"Filter by assigned user" : "تصفية بواسطة المستخدم الموكل اليه",
"Filter by due date" : "تصفية بواسطة تأريخ الانجاز",
"Overdue" : "تأخر",
"Next 24 hours" : "ال 24 ساعة القادمة",
"Next 7 days" : "ال 7 ايام القادمة",
"Next 30 days" : "ال 30 يوم القادمة",
"No due date" : "لا تأريخ انجاز",
"Clear filter" : "ازل التصفية",
"Show archived cards" : "اظهر البطاقات المؤرشفة",
"Details" : "التفاصيل",
"Loading board" : "اللوح يحمل..",
"Board not found" : "اللوح غير موجود",
"Sharing" : "المشاركة",
"Tags" : "الوسوم",
"Deleted items" : "العناصر الممسوحة",
"Timeline" : "الجدول الزمني",
"Deleted lists" : "القوائم المحذوفة",
"Timeline" : "الخيط الزمني",
"Undo" : "تراجع",
"Deleted cards" : "البطاقات المحذوفة",
"Share board with a user, group or circle …" : "مشاركة اللوح مع مستخدم،مجموعة او دائرة ..",
"Searching for users, groups and circles …" : "ابحث عن اعضاء، مجموعات أو حلقات ...",
"Board owner" : "منشئ اللوح",
"(Group)" : "(مجموعة)",
"(Circle)" : "(دائرة)",
"Can edit" : "يمكن تعديله",
"Can share" : "يمكن مشاركته",
"Can manage" : "يمكن ادارته",
"Can edit" : "يمكنه التغيير",
"Can share" : "Can share",
"Delete" : "حذف ",
"Delete list" : "حذف القائمة",
"Add card" : "إضافة بطاقة",
"Add a new card" : "إضافة بطاقة جديدة",
"Edit" : "تعديل",
"Add a new tag" : "إضافة وسم جديد",
"title and color value must be provided" : "العنوان و قيمة اللون يجب تقديمها ",
"Members" : "الاعضاء",
"Upload attachment" : "رفع المرفقات",
"Add this attachment" : "إضافة هذا المرفق",
"Delete Attachment" : "مسح المرفق",
"Restore Attachment" : "استعادة المرفق",
"Description" : "الوصف",
"Attachments" : "المرفقات",
"Comments" : "تعليقات",
"Modified" : "عُدل",
"Created" : "أُنشئ",
"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" : "ازالة تاريخ الانجاز",
"Modified" : "آخر تعديل",
"Upload attachment" : "رفع المرفقات",
"Save" : "حفظ",
"The comment cannot be empty." : "التعليق لايمكن ان يكون فارغا.",
"The comment cannot be longer than 1000 characters." : "التعليق لا يمكن ان يكون اطول من 1000 حرف.",
"In reply to" : "يقوم بالرد على",
"Reply" : "رد",
"Update" : "تحديث",
"Description" : "الوصف",
"(Unsaved)" : "(غير محفوظ)",
"(Saving…)" : "(يُحفظ..)",
"Edit description" : "تعديل الوصف",
"View description" : "إظهار الوصف",
"Add Attachment" : "أضف ملحق",
"Choose attachment" : "اختيار مرفق",
"(group)" : "(مجموعة)",
"(circle)" : "(دائرة)",
"Assign to me" : "ينسب لي",
"Move card" : "حرك البطاقة",
"Delete card" : "حذف البطاقة",
"Move card to another board" : "حرك البطاقة الى لوح اخر",
"seconds ago" : "ثوانٍ مضت",
"All boards" : "جميع الالواح",
"Archived boards" : "الالواح المؤرشفة",
"Shared with you" : "شورك معك",
"Limit deck usage of groups" : "استخدام دك Deck محدود للمجاميع",
"Board details" : "تفاصيل لوح",
"Edit board" : "تعديل اللوح",
"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?" : "مسح اللوح؟",
"Today" : "اليوم",
"Tomorrow" : "غدا",
"This week" : "هذا الأسبوع",
"Link to a board" : "ربط بلوح",
"Link to a card" : "ربط ببطاقة",
"Something went wrong" : "شيئا ما خاطئ"
"Settings" : "الإعدادات",
"An error occurred" : "طرأ هناك خطأ"
},
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;");

View File

@@ -1,146 +1,28 @@
{ "translations": {
"You have created a new board {board}" : "لقد قمت بانشاء لوح جديد {board}",
"{user} has created a new board {board}" : "{user} قام بانشاء لوح {board}",
"You have deleted the board {board}" : "قمت بمسح اللوح {board}",
"{user} has deleted the board {board}" : "{user} مَسحْ اللوح {board}",
"You have restored the board {board}" : "لقد استعدت اللوح {board}",
"{user} has restored the board {board}" : "{user} قام باسترجاع اللوح {board}",
"You have shared the board {board} with {acl}" : "قمت بمشاركة اللوح {board} مع {acl}",
"{user} has shared the board {board} with {acl}" : "{user} قام بمشاركة اللوح {board} مع {acl}",
"You have removed {acl} from the board {board}" : "قمت بازالة {acl} من اللوح {board}",
"{user} has removed {acl} from the board {board}" : "{user} قام بازالة {acl} من اللوح {board}",
"You have renamed the board {before} to {board}" : "قمت باعادة تسمية اللوح من {before} الى {board}",
"{user} has renamed the board {before} to {board}" : "{user} قام باعادة تسمية اللوح من {before} الى {board}",
"You have archived the board {board}" : "لقد ارشفت اللوح {board}",
"{user} has archived the board {before}" : "{user} قام بأرشفة اللوح {before}",
"You have unarchived the board {board}" : "قمت بالغاء ارشفة اللوح {board}",
"{user} has unarchived the board {before}" : "{user} قام بالغاء ارشفة اللوح {before}",
"Personal" : "شخصي",
"No data was provided to create an attachment." : "لا بيانات تم تقديمها لانشاء مرفق",
"Finished" : "إكتمل",
"To review" : "لاعادة المراجعة",
"Action needed" : "يحتاج الى اجراء",
"Later" : "لاحقا",
"Finished" : "مكتملة",
"copy" : "أنسخ",
"To do" : "لفعله",
"Doing" : "تحت العمل",
"Done" : "أُنجز",
"Example Task 3" : "مثال المهمة 3",
"Example Task 2" : "مثال المهمة 2",
"Example Task 1" : "مثال المهمة 1",
"The file was uploaded" : "الملف تم رفعه",
"Done" : "تم",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "حجم الملف الذي تريد ترفيعه أعلى مما MAX_FILE_SIZE يسمح به في واجهة ال HTML.",
"The file was only partially uploaded" : "الملف قد رُفع جزءا منه فقط",
"No file was uploaded" : "لم يتم رفع أي ملف",
"Missing a temporary folder" : "المجلد المؤقت غير موجود",
"Could not write file to disk" : "لم يستطع كتابة ملف للقرص",
"A PHP extension stopped the file upload" : "اضافة البي اچ بي PHP اوقفت رفع الملف",
"Personal planning and team project organization" : "التخطيط الشخصي و تنظيم مشروع الفريق",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "دك (Deck) هو أداة تنظيم باسلوب كانبان (kanban) تهدف إلى التخطيط الشخصي وتنظيم المشروع للفرق مع نيكست كلاود (Nextcloud).\n- 📥 إضافة مهامك إلى البطاقات وترتيبها\n- 📄 كتابة ملاحظات إضافية باستخدام مارك داون (markdown)\n- 🔖 تعيين تسميات لتنظيم أفضل\n- 👥 شارك مع فريقك أو أصدقائك أو عائلتك\n- 📎 إرفاق الملفات وتضمينها بالوصف المستخدم فيه مارك داون (markdown)\n- 💬 ناقش مع فريقك باستخدام التعليقات\n- ⚡ تتبع التغييرات في تيار النشاط\n- 🚀 اجعل مشروعك منظماً",
"Card details" : "تفاصيل البطاقة",
"Select the board to link to a project" : "تحديد اللوح لربطه بمشروع",
"Search by board title" : "بحث بواسطة عنوان اللوح",
"Select board" : "حدد لوح",
"Select the card to link to a project" : "حدد البطاقة لربطها بمشروع",
"Select a board" : "حدد لوح",
"Select a card" : "حدد بطاقة",
"Link to card" : "اربط بطاقة",
"Cancel" : "إلغاء",
"File already exists" : "الملف موجود مسبقاً",
"Do you want to overwrite it?" : "هل تريد تجاوزه؟",
"Overwrite file" : "تجاوز ملف",
"Keep existing file" : "ابقي الملف الموجود",
"This board is read only" : "هذا اللوح بوضع القراءة فقط",
"Drop your files to upload" : "افلت الملفات لرفعها",
"Archived cards" : "البطاقات المؤرشفة",
"List name" : "قامة اسماء",
"Apply filter" : "تطبيق التصفية",
"Filter by tag" : "تصفية بواسطة الوسم",
"Filter by assigned user" : "تصفية بواسطة المستخدم الموكل اليه",
"Filter by due date" : "تصفية بواسطة تأريخ الانجاز",
"Overdue" : "تأخر",
"Next 24 hours" : "ال 24 ساعة القادمة",
"Next 7 days" : "ال 7 ايام القادمة",
"Next 30 days" : "ال 30 يوم القادمة",
"No due date" : "لا تأريخ انجاز",
"Clear filter" : "ازل التصفية",
"Show archived cards" : "اظهر البطاقات المؤرشفة",
"Details" : "التفاصيل",
"Loading board" : "اللوح يحمل..",
"Board not found" : "اللوح غير موجود",
"Sharing" : "المشاركة",
"Tags" : "الوسوم",
"Deleted items" : "العناصر الممسوحة",
"Timeline" : "الجدول الزمني",
"Deleted lists" : "القوائم المحذوفة",
"Timeline" : "الخيط الزمني",
"Undo" : "تراجع",
"Deleted cards" : "البطاقات المحذوفة",
"Share board with a user, group or circle …" : "مشاركة اللوح مع مستخدم،مجموعة او دائرة ..",
"Searching for users, groups and circles …" : "ابحث عن اعضاء، مجموعات أو حلقات ...",
"Board owner" : "منشئ اللوح",
"(Group)" : "(مجموعة)",
"(Circle)" : "(دائرة)",
"Can edit" : "يمكن تعديله",
"Can share" : "يمكن مشاركته",
"Can manage" : "يمكن ادارته",
"Can edit" : "يمكنه التغيير",
"Can share" : "Can share",
"Delete" : "حذف ",
"Delete list" : "حذف القائمة",
"Add card" : "إضافة بطاقة",
"Add a new card" : "إضافة بطاقة جديدة",
"Edit" : "تعديل",
"Add a new tag" : "إضافة وسم جديد",
"title and color value must be provided" : "العنوان و قيمة اللون يجب تقديمها ",
"Members" : "الاعضاء",
"Upload attachment" : "رفع المرفقات",
"Add this attachment" : "إضافة هذا المرفق",
"Delete Attachment" : "مسح المرفق",
"Restore Attachment" : "استعادة المرفق",
"Description" : "الوصف",
"Attachments" : "المرفقات",
"Comments" : "تعليقات",
"Modified" : "عُدل",
"Created" : "أُنشئ",
"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" : "ازالة تاريخ الانجاز",
"Modified" : "آخر تعديل",
"Upload attachment" : "رفع المرفقات",
"Save" : "حفظ",
"The comment cannot be empty." : "التعليق لايمكن ان يكون فارغا.",
"The comment cannot be longer than 1000 characters." : "التعليق لا يمكن ان يكون اطول من 1000 حرف.",
"In reply to" : "يقوم بالرد على",
"Reply" : "رد",
"Update" : "تحديث",
"Description" : "الوصف",
"(Unsaved)" : "(غير محفوظ)",
"(Saving…)" : "(يُحفظ..)",
"Edit description" : "تعديل الوصف",
"View description" : "إظهار الوصف",
"Add Attachment" : "أضف ملحق",
"Choose attachment" : "اختيار مرفق",
"(group)" : "(مجموعة)",
"(circle)" : "(دائرة)",
"Assign to me" : "ينسب لي",
"Move card" : "حرك البطاقة",
"Delete card" : "حذف البطاقة",
"Move card to another board" : "حرك البطاقة الى لوح اخر",
"seconds ago" : "ثوانٍ مضت",
"All boards" : "جميع الالواح",
"Archived boards" : "الالواح المؤرشفة",
"Shared with you" : "شورك معك",
"Limit deck usage of groups" : "استخدام دك Deck محدود للمجاميع",
"Board details" : "تفاصيل لوح",
"Edit board" : "تعديل اللوح",
"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?" : "مسح اللوح؟",
"Today" : "اليوم",
"Tomorrow" : "غدا",
"This week" : "هذا الأسبوع",
"Link to a board" : "ربط بلوح",
"Link to a card" : "ربط ببطاقة",
"Something went wrong" : "شيئا ما خاطئ"
"Settings" : "الإعدادات",
"An error occurred" : "طرأ هناك خطأ"
},"pluralForm" :"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
}

View File

@@ -15,9 +15,7 @@ OC.L10N.register(
"Could not write file to disk" : "Nun pudo escribise nel discu'l ficheru",
"A PHP extension stopped the file upload" : "Una estensión de PHP paró la xuba de ficheros",
"Cancel" : "Encaboxar",
"File already exists" : "Yá esiste'l ficheru",
"Show archived cards" : "Amosar tarxetes archivaes",
"Details" : "Detalles",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetes",
"Undo" : "Desfacer",
@@ -25,20 +23,14 @@ OC.L10N.register(
"Can share" : "Can share",
"Delete" : "Desaniciar",
"Edit" : "Editar",
"Members" : "Miembros",
"Details" : "Detalles",
"Description" : "Descripción",
"Attachments" : "Axuntos",
"Comments" : "Comentarios",
"Modified" : "Modificóse'l",
"Created" : "Creóse",
"Save" : "Guardar",
"Reply" : "Rempuesta",
"Update" : "Anovar",
"Description" : "Descripción",
"(group)" : "(grupu)",
"seconds ago" : "hai segundos",
"Shared with you" : "Shared with you",
"Today" : "Güei",
"Tomorrow" : "Mañana",
"This week" : "Esta selmana"
"Settings" : "Settings"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -13,9 +13,7 @@
"Could not write file to disk" : "Nun pudo escribise nel discu'l ficheru",
"A PHP extension stopped the file upload" : "Una estensión de PHP paró la xuba de ficheros",
"Cancel" : "Encaboxar",
"File already exists" : "Yá esiste'l ficheru",
"Show archived cards" : "Amosar tarxetes archivaes",
"Details" : "Detalles",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetes",
"Undo" : "Desfacer",
@@ -23,20 +21,14 @@
"Can share" : "Can share",
"Delete" : "Desaniciar",
"Edit" : "Editar",
"Members" : "Miembros",
"Details" : "Detalles",
"Description" : "Descripción",
"Attachments" : "Axuntos",
"Comments" : "Comentarios",
"Modified" : "Modificóse'l",
"Created" : "Creóse",
"Save" : "Guardar",
"Reply" : "Rempuesta",
"Update" : "Anovar",
"Description" : "Descripción",
"(group)" : "(grupu)",
"seconds ago" : "hai segundos",
"Shared with you" : "Shared with you",
"Today" : "Güei",
"Tomorrow" : "Mañana",
"This week" : "Esta selmana"
"Settings" : "Settings"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -7,22 +7,15 @@ OC.L10N.register(
"No file was uploaded" : "Heç bir fayl yüklənilmədi",
"Missing a temporary folder" : "Müvəqqəti qovluq çatışmır",
"Cancel" : "Dayandır",
"Details" : "Detallar",
"Sharing" : "Paylaşılır",
"Tags" : "Işarələr",
"Can edit" : "Can edit",
"Can share" : "Can share",
"Delete" : "Sil",
"Edit" : "Dəyişiklik et",
"Description" : "Açıqlanma",
"Modified" : "Dəyişdirildi",
"Save" : "Saxla",
"Reply" : "Cavab",
"Update" : "Yenilənmə",
"Description" : "Açıqlanma",
"(group)" : "(qrup)",
"seconds ago" : "saniyələr öncə",
"Shared with you" : "Shared with you",
"Today" : "Bu gün",
"Tomorrow" : "Sabah"
"Settings" : "Quraşdırmalar"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -5,22 +5,15 @@
"No file was uploaded" : "Heç bir fayl yüklənilmədi",
"Missing a temporary folder" : "Müvəqqəti qovluq çatışmır",
"Cancel" : "Dayandır",
"Details" : "Detallar",
"Sharing" : "Paylaşılır",
"Tags" : "Işarələr",
"Can edit" : "Can edit",
"Can share" : "Can share",
"Delete" : "Sil",
"Edit" : "Dəyişiklik et",
"Description" : "Açıqlanma",
"Modified" : "Dəyişdirildi",
"Save" : "Saxla",
"Reply" : "Cavab",
"Update" : "Yenilənmə",
"Description" : "Açıqlanma",
"(group)" : "(qrup)",
"seconds ago" : "saniyələr öncə",
"Shared with you" : "Shared with you",
"Today" : "Bu gün",
"Tomorrow" : "Sabah"
"Settings" : "Quraşdırmalar"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -14,36 +14,23 @@ OC.L10N.register(
"No file was uploaded" : "Нито един файл не е качен",
"Missing a temporary folder" : "Липсва временна папка",
"Cancel" : "Отказ",
"File already exists" : "Файлът вече съществува",
"Do you want to overwrite it?" : "Искате ли да го презапишете?",
"Filter by tag" : "Филтрирай по маркер",
"Details" : "Подробности",
"Sharing" : "Споделяне",
"Tags" : "Етикети",
"Undo" : "Отмяна",
"Can edit" : "Може да редактира",
"Can share" : "Може да споделя",
"Delete" : "Изтриване",
"Edit" : "Редакция",
"Members" : "Членове",
"Upload attachment" : "Качване",
"Due date" : "Крайна дата",
"Remove due date" : "Премахни крайната дата",
"Description" : "Описание",
"Attachments" : "Прикачени файлове",
"Comments" : "Коментари",
"Modified" : "Промяна",
"Created" : "Създаден",
"Due date" : "Крайна дата",
"Remove due date" : "Премахни крайната дата",
"Select Date" : "Изберете дата",
"Upload attachment" : "Качване",
"Save" : "Запазване",
"Reply" : "Отговори",
"Update" : "Обновяване",
"Description" : "Описание",
"(group)" : "(група)",
"seconds ago" : "преди секунди",
"Shared with you" : "Споделени с вас",
"An error occurred" : "Възникна грешка",
"Today" : "Днес",
"Tomorrow" : "Утре",
"This week" : "Тази седмица"
"Settings" : "Настройки",
"An error occurred" : "Възникна грешка"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -12,36 +12,23 @@
"No file was uploaded" : "Нито един файл не е качен",
"Missing a temporary folder" : "Липсва временна папка",
"Cancel" : "Отказ",
"File already exists" : "Файлът вече съществува",
"Do you want to overwrite it?" : "Искате ли да го презапишете?",
"Filter by tag" : "Филтрирай по маркер",
"Details" : "Подробности",
"Sharing" : "Споделяне",
"Tags" : "Етикети",
"Undo" : "Отмяна",
"Can edit" : "Може да редактира",
"Can share" : "Може да споделя",
"Delete" : "Изтриване",
"Edit" : "Редакция",
"Members" : "Членове",
"Upload attachment" : "Качване",
"Due date" : "Крайна дата",
"Remove due date" : "Премахни крайната дата",
"Description" : "Описание",
"Attachments" : "Прикачени файлове",
"Comments" : "Коментари",
"Modified" : "Промяна",
"Created" : "Създаден",
"Due date" : "Крайна дата",
"Remove due date" : "Премахни крайната дата",
"Select Date" : "Изберете дата",
"Upload attachment" : "Качване",
"Save" : "Запазване",
"Reply" : "Отговори",
"Update" : "Обновяване",
"Description" : "Описание",
"(group)" : "(група)",
"seconds ago" : "преди секунди",
"Shared with you" : "Споделени с вас",
"An error occurred" : "Възникна грешка",
"Today" : "Днес",
"Tomorrow" : "Утре",
"This week" : "Тази седмица"
"Settings" : "Настройки",
"An error occurred" : "Възникна грешка"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -7,22 +7,15 @@ OC.L10N.register(
"No file was uploaded" : "কোন ফাইল আপলোড করা হয় নি",
"Missing a temporary folder" : "অস্থায়ী ফোল্ডারটি হারানো গিয়েছে",
"Cancel" : "বাতির",
"Details" : "বিসতারিত",
"Sharing" : "ভাগাভাগিরত",
"Tags" : "ট্যাগ",
"Can edit" : "Can edit",
"Can share" : "Can share",
"Delete" : "মুছে",
"Edit" : "সম্পাদনা",
"Description" : "বিবরণ",
"Modified" : "পরিবর্তিত",
"Save" : "সংরক্ষণ",
"Reply" : "জবাব",
"Update" : "পরিবর্ধন",
"Description" : "বিবরণ",
"(group)" : "(গোষ্ঠি)",
"seconds ago" : "সেকেন্ড পূর্বে",
"Shared with you" : "Shared with you",
"Today" : "আজ",
"Tomorrow" : "আগামীকাল"
"Settings" : "সেটিংস"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -5,22 +5,15 @@
"No file was uploaded" : "কোন ফাইল আপলোড করা হয় নি",
"Missing a temporary folder" : "অস্থায়ী ফোল্ডারটি হারানো গিয়েছে",
"Cancel" : "বাতির",
"Details" : "বিসতারিত",
"Sharing" : "ভাগাভাগিরত",
"Tags" : "ট্যাগ",
"Can edit" : "Can edit",
"Can share" : "Can share",
"Delete" : "মুছে",
"Edit" : "সম্পাদনা",
"Description" : "বিবরণ",
"Modified" : "পরিবর্তিত",
"Save" : "সংরক্ষণ",
"Reply" : "জবাব",
"Update" : "পরিবর্ধন",
"Description" : "বিবরণ",
"(group)" : "(গোষ্ঠি)",
"seconds ago" : "সেকেন্ড পূর্বে",
"Shared with you" : "Shared with you",
"Today" : "আজ",
"Tomorrow" : "আগামীকাল"
"Settings" : "সেটিংস"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -1,30 +0,0 @@
OC.L10N.register(
"deck",
{
"Personal" : "Personel",
"Finished" : "Achuet",
"copy" : "eil",
"Done" : "Graet",
"Cancel" : "Arrest",
"Drop your files to upload" : "Laoskit ho restroù evit pellkas",
"Details" : "Munudoù",
"Sharing" : "Rannan",
"Tags" : "Klavioù",
"Can edit" : "Posuple eo embann",
"Can share" : "Galout a ra rannañ",
"Delete" : "Dilemel",
"Edit" : "Cheñch",
"Comments" : "Displegadennoù",
"Modified" : "Cheñchet",
"Save" : "Enrollañ",
"Reply" : "Respont",
"Update" : "Adnevesaat",
"Description" : "Diskrivadur",
"(group)" : "(strollad)",
"seconds ago" : "eilenn zo",
"Shared with you" : "Rannet ganeoc'h",
"Today" : "Hiziv",
"Tomorrow" : "Warc'hoaz",
"This week" : "Er sizhun-mañ"
},
"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);");

View File

@@ -1,28 +0,0 @@
{ "translations": {
"Personal" : "Personel",
"Finished" : "Achuet",
"copy" : "eil",
"Done" : "Graet",
"Cancel" : "Arrest",
"Drop your files to upload" : "Laoskit ho restroù evit pellkas",
"Details" : "Munudoù",
"Sharing" : "Rannan",
"Tags" : "Klavioù",
"Can edit" : "Posuple eo embann",
"Can share" : "Galout a ra rannañ",
"Delete" : "Dilemel",
"Edit" : "Cheñch",
"Comments" : "Displegadennoù",
"Modified" : "Cheñchet",
"Save" : "Enrollañ",
"Reply" : "Respont",
"Update" : "Adnevesaat",
"Description" : "Diskrivadur",
"(group)" : "(strollad)",
"seconds ago" : "eilenn zo",
"Shared with you" : "Rannet ganeoc'h",
"Today" : "Hiziv",
"Tomorrow" : "Warc'hoaz",
"This week" : "Er sizhun-mañ"
},"pluralForm" :"nplurals=5; plural=((n%10 == 1) && (n%100 != 11) && (n%100 !=71) && (n%100 !=91) ? 0 :(n%10 == 2) && (n%100 != 12) && (n%100 !=72) && (n%100 !=92) ? 1 :(n%10 ==3 || n%10==4 || n%10==9) && (n%100 < 10 || n% 100 > 19) && (n%100 < 70 || n%100 > 79) && (n%100 < 90 || n%100 > 99) ? 2 :(n != 0 && n % 1000000 == 0) ? 3 : 4);"
}

View File

@@ -12,15 +12,11 @@ OC.L10N.register(
"Can share" : "Can share",
"Delete" : "Obriši",
"Edit" : "Izmjeni",
"Members" : "Članovi",
"Description" : "Opis",
"Comments" : "Komentari",
"Modified" : "Izmijenjeno",
"Save" : "Spremi",
"Update" : "Ažuriraj",
"Description" : "Opis",
"Shared with you" : "Shared with you",
"Today" : "Danas",
"Tomorrow" : "Sutra",
"Maximum file size of {size} exceeded" : "Maksimalna veličina datoteke prekoračena"
"Settings" : "Podešavanje"
},
"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");

View File

@@ -10,15 +10,11 @@
"Can share" : "Can share",
"Delete" : "Obriši",
"Edit" : "Izmjeni",
"Members" : "Članovi",
"Description" : "Opis",
"Comments" : "Komentari",
"Modified" : "Izmijenjeno",
"Save" : "Spremi",
"Update" : "Ažuriraj",
"Description" : "Opis",
"Shared with you" : "Shared with you",
"Today" : "Danas",
"Tomorrow" : "Sutra",
"Maximum file size of {size} exceeded" : "Maksimalna veličina datoteke prekoračena"
"Settings" : "Podešavanje"
},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"
}

View File

@@ -17,57 +17,54 @@ OC.L10N.register(
"{user} has archived the board {before}" : "{user} ha arxivat el tauler {before}",
"You have unarchived the board {board}" : "Heu desarxivat el tauler {board}",
"{user} has unarchived the board {before}" : "{user} ha desarxivat el tauler {before}",
"You have created a new list {stack} on board {board}" : "Heu creat una llista nova {stack} al tauler {board}",
"{user} has created a new list {stack} on board {board}" : "{user} ha creat una nova llista {stack} al tauler {board}",
"You have renamed list {before} to {stack} on board {board}" : "Heu canviat el nom de la llista {before} a {stack} al tauler {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} ha canviat el nom de la llista {before} a {stack} al tauler {board}",
"You have deleted list {stack} on board {board}" : "Heu suprimit la llista {stack} al tauler {board}",
"{user} has deleted list {stack} on board {board}" : "{user} ha suprimit la llista {stack} al tauler {board}",
"You have created card {card} in list {stack} on board {board}" : "Heu creat la targeta {card} a la llista {stack} al tauler {board}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} ha creat la targeta {card} a la llista {stack} al tauler {board}",
"You have deleted card {card} in list {stack} on board {board}" : "Heu suprimit la targeta {card} a la llista {stack} al tauler {board}",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} ha suprimit la targeta {card} a la llista {stack} al tauler {board}",
"You have created a new stack {stack} on board {board}" : "Heu creat una nova pila {stack} al tauler {board}",
"{user} has created a new stack {stack} on board {board}" : "{user} ha creat una nova pila {stack} al tauler {board}",
"You have renamed stack {before} to {stack} on board {board}" : "Heu reanomenat la pila {before} a {stack} al tauler {board}",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} ha reanomenat la pila {before} a {stack} al tauler {board}",
"You have deleted stack {stack} on board {board}" : "Heu suprimit la pila {stack} al tauler {board}",
"{user} has deleted stack {stack} on board {board}" : "{user} ha suprimit la pila {stack} al tauler {board}",
"You have created card {card} in stack {stack} on board {board}" : "Heu creat la targeta {card} a la pila {stack} al tauler {board}",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} ha creat la targeta {card} a la pila {stack} al tauler {board}",
"You have deleted card {card} in stack {stack} on board {board}" : "Heu suprimit la targeta {card} a la pila {stack} al tauler {board}",
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} ha suprimit la targeta {card} a la pila {stack} al tauler {board}",
"You have renamed the card {before} to {card}" : "Heu reanomenat la targeta {before} a {card}",
"{user} has renamed the card {before} to {card}" : "{user} ha reanomenat la targeta {before} a {card}",
"You have added a description to card {card} in list {stack} on board {board}" : "Heu afegit una descripció a la targeta {card} a la llista {stack} al tauler {board}",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} ha afegit una descripció a la targeta {card} a la llista {stack} al tauler {board}",
"You have updated the description of card {card} in list {stack} on board {board}" : "Heu actualitzat la descripció de la targeta {card} a la llista {stack} al tauler {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} ha actualitzat la descripció de la targeta {card} a la llista {stack} al tauler {board}",
"You have archived card {card} in list {stack} on board {board}" : "Teniu la targeta arxivada {card} a la llista {stack} al tauler {board}",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} té la targeta arxivada {card} a la llista {stack} al tauler {board}",
"You have unarchived card {card} in list {stack} on board {board}" : "Teniu una targeta no-arxchivada {card} a la llista {stack} al tauler {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} té una targeta no-arxivada {card} a la llista {stack} al tauler {board}",
"You have added a description to card {card} in stack {stack} on board {board}" : "Heu afegit una descripció a la targeta {card} a la pila {stack} al tauler {board}",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} ha afegit una descripció a la targeta {card} a la pila {stack} al tauler {board}",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Heu actualitzat la descripció de la targeta {card} a la pila {stack} al tauler {board}",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} ha actualitzat la descripció de la targeta {card} a la pila {stack} al tauler {board}",
"You have archived card {card} in stack {stack} on board {board}" : "Heu arxivat la targeta {card} a la pila {stack} al tauler {board}",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} ha arxivat la targeta {card} a la pila {stack} al tauler {board}",
"You have unarchived card {card} in stack {stack} on board {board}" : "Heu desarxivat la targeta {card} a la pila {stack} al tauler {board}",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} ha arxivat la targeta {card} a la pila {stack} al tauler {board}",
"You have removed the due date of card {card}" : "Heu suprimit la data de venciment de la targeta {targeta}",
"{user} has removed the due date of card {card}" : "{user} ha suprimit la data de venciment de la targeta {targeta}",
"You have set the due date of card {card} to {after}" : "Heu establert la data de venciment de la targeta {card} a {after}",
"{user} has set the due date of card {card} to {after}" : "{user} ha establert la data de venciment de la targeta {card} a {after}",
"You have updated the due date of card {card} to {after}" : "Heu actualitzat la data de venciment de la targeta {card} a {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} ha actualitzat la data de venciment de la targeta {card} a {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "Heu afegit l'etiqueta {label} a la targeta {card} a la llista {stack} al tauler {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} ha afegit l'etiqueta {label} a la targeta {card} a la llista {stack} al tauler {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Heu eliminat l'etiqueta {label} de la targeta {card} a la llista {stack} al tauler {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} ha eliminat l'etiqueta {label} de la targeta {card} a la llista {stack} al tauler {board}",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Heu afegit l'etiqueta {label} a la targeta {card} a la pila {stack} al tauler {board}",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} ha afegit l'etiqueta {label} a la targeta {card} a la pila {stack} al tauler {board}",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Heu suprimit l'etiqueta {label} de la targeta {card} a la pila {stack} al tauler {board}",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} ha suprimit l'etiqueta {label} de la targeta {card} a la pila {stack} al tauler {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Heu assignat a {assigneduser} a la targeta {card} al tauler {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} ha assignat a {assigneduser} la targeta {card} del tauler {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Heu desassignat {assigneduser} de la targeta {card} al tauler {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} ha desassignat {assigneduser} de la targeta {card} al tauler {board}",
"You have moved the card {card} from list {stackBefore} to {stack}" : "Heu mogut la targeta {card} de la llista {stackBefore} a {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} ha mogut la targeta {card} de la llista {stackBefore} a {stack}",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Heu mogut la targeta {card} de la pila {stackBefore} a {stack}",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} ha mogut la targeta {card} de la pila {stackBefore} a {stack}",
"You have added the attachment {attachment} to card {card}" : "Heu afegit l'adjunt {attachment} a la targeta {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} ha afegit l'adjunt {attachment} a la targeta {card}",
"You have updated the attachment {attachment} on card {card}" : "Heu actualitzat l'adjunt {attachment} a la targeta {card}",
"{user} has updated the attachment {attachment} on card {card}" : "{user} ha actualitzat ladjunt {attachment} a la targeta {card}",
"You have deleted the attachment {attachment} from card {card}" : "Heu suprimit l'adjunt {attachment} de la targeta {card}",
"{user} has deleted the attachment {attachment} from card {card}" : "{user} ha suprimit l'adjunt {attachment} de la targeta {card}",
"You have restored the attachment {attachment} to card {card}" : "Heu restaurat l'adjunt {attachment} a la targeta {card}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} ha restaurat l'adjunt {attachment} a la targeta {card}",
"You have commented on card {card}" : "Heu comentat la targeta {card}",
"{user} has commented on card {card}" : "{user} ha comentat la targeta {card}",
"A <strong>card description</strong> inside the Deck app has been changed" : "S'ha canviat una <strong>descripció de targeta</strong> a l'aplicació Tauler",
"Deck" : "Targetes",
"Changes in the <strong>Deck app</strong>" : "Canvis a l'<strong>aplicació Targetes</strong>",
"Deck" : "Tauler",
"Changes in the <strong>Deck app</strong>" : "Hi ha canvis a l'<strong>aplicació Tauler</strong>",
"A <strong>comment</strong> was created on a card" : "S'ha afegit un <strong>comentari</strong> a una targeta",
"Upcoming cards" : "Pròximes targetes",
"Personal" : "Personal",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La targeta \"%s\" sobre \"%s\" se us ha assignat per %s.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} us ha assignat la targeta \"%s\" sobre \"%s\".",
@@ -81,177 +78,69 @@ OC.L10N.register(
"To review" : "Per revisar",
"Action needed" : "Acció necessària",
"Later" : "Més tard",
"copy" : "còpia",
"To do" : "Pendent",
"copy" : "copia",
"To do" : "Pendents",
"Doing" : "En procés",
"Done" : "Finalitzat",
"Done" : "Finalitzades",
"Example Task 3" : "Tasca d'exemple 3",
"Example Task 2" : "Tasca d'exemple 2",
"Example Task 1" : "Tasca d'exemple 1",
"The file was uploaded" : "S'ha pujat el fitxer",
"The file was uploaded" : "S'ha carregat el fitxer",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El fitxer carregat excedeix la directiva upload_max_filesize dins de php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El fitxer carregat excedeix la directiva MAX_FILE_SIZE que hi ha especificada al formulari d'HTML",
"The file was only partially uploaded" : "El fitxer s'ha carregat només parcialment",
"No file was uploaded" : "No s'ha pujat cap fitxer",
"No file was uploaded" : "No s'ha carregat cap fitxer",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No sha pogut escriure el fitxer al disc",
"A PHP extension stopped the file upload" : "Una extensió del PHP ha aturat la carregada del fitxer",
"No file uploaded or file size exceeds maximum of %s" : "No s'ha carregat cap fitxer o la mida del fitxer sobrepassa el màxim de %s",
"Personal planning and team project organization" : "Planificació personal i organització de projectes en equip",
"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" : "Tauler és una eina d'organització a l'estil kanban dirigida a la planificació personal i a l'organització de projectes per equips integrada a Nextcloud.\n\n\n- 📥 Afegiu les tasques en targetes i poseu-les en ordre\n- 📄 Apunteu notes addicionals en markdown\n- 🔖 Assigneu etiquetes per una organització encara millor\n- 👥 Compartiu amb el vostre equip, família o amics\n- 📎 Adjunteu fitxers i encasteu-los en la descripció en markdown\n- 💬 Debateu amb el vostre equip fent servir comentaris\n- ⚡ Mantingueu el seguiment de canvis al flux d'activitat\n- 🚀 Tingueu el vostre projecte organitzat",
"Card details" : "Detalls de la targeta",
"Add board" : "Afegeix un tauler",
"Create new board" : "Crea un nou tauler",
"Select the board to link to a project" : "Selecciona el tauler per enllaçar a un projecte",
"Search by board title" : "Cerca per títol del tauler",
"Select board" : "Selecciona un tauler",
"Select the card to link to a project" : "Selecciona la targeta per enllaçar a un projecte",
"Select a board" : "Selecciona un tauler",
"Select a card" : "Selecciona una targeta",
"Link to card" : "Enllaç a la targeta",
"Cancel" : "Cancel·la",
"File already exists" : "El fitxer ja existeix",
"A file with the name {filename} already exists." : "Ja existeix un fitxer amb el nom {filename}.",
"Do you want to overwrite it?" : "Voleu sobre-escriure'l?",
"Overwrite file" : "Sobreescriu el fitxer",
"Keep existing file" : "Mantén el fitxer existent",
"This board is read only" : "Aquest tauler és només de lectura",
"Drop your files to upload" : "Deixeu anar els fitxers per penjar-los",
"Archived cards" : "Targetes arxivades",
"Add list" : "Afegeix una llista",
"List name" : "Nom de la llista",
"Apply filter" : "Aplica el filtre",
"Filter by tag" : "Filtra per etiqueta",
"Filter by assigned user" : "Filtra per usuari assignat",
"Unassigned" : "Sense assignar",
"Filter by due date" : "Filtra per data de venciment",
"Overdue" : "Endarrerit",
"Next 24 hours" : "Pròximes 24 hores",
"Next 7 days" : "Pròxims 7 dies",
"Next 30 days" : "Pròxims 30 dies",
"No due date" : "Sense venciment",
"Clear filter" : "Esborra el filtre",
"Hide archived cards" : "Amaga les targetes arxivades",
"Show archived cards" : "Mostra les targetes arxivades",
"Hide archived cards" : "Amaga les targetes arxivades",
"Toggle compact mode" : "Commuta el mode compacte",
"Details" : "Detalls",
"Loading board" : "S'està carregant el tauler",
"No lists available" : "No hi ha cap llista disponible",
"Create a new list to add cards to this board" : "Crea una llista nova per afegir targetes a aquest tauler",
"Board not found" : "Tauler no trobat",
"Sharing" : "Compartició",
"Tags" : "Etiquetes",
"Deleted items" : "Elements suprimits",
"Timeline" : "Línia de temps",
"Deleted lists" : "Llistes suprimides",
"Deleted stacks" : "Piles suprimides",
"Undo" : "Desfés",
"Deleted cards" : "Targetes suprimides",
"Share board with a user, group or circle …" : "Compartir tauler amb un usuari, grup o cercle …",
"Searching for users, groups and circles …" : "Buscant usuaris, grups i cercles",
"No participants found" : "No s'han trobat participants",
"Board owner" : "Propietari del tauler",
"(Group)" : "(Grup)",
"(Circle)" : "(Cercle)",
"Can edit" : "Pot editar",
"Can share" : "Pot compartir",
"Can manage" : "Pot gestionar",
"Delete" : "Eliminar",
"Failed to create share with {displayName}" : "Ha fallat la creació de la compartició amb {displayName}",
"Add a new list" : "Afegir una llista nova",
"Archive all cards" : "Arxiva totes les targetes",
"Delete list" : "Suprimeix la llista",
"Add a new stack" : "Afegeix una nova pila",
"Add card" : "Afegeix una targeta",
"Archive all cards in this list" : "Arxiva totes les targetes d'aquesta llista",
"Add a new card" : "Afegir una nova targeta",
"Card name" : "Nom de la targeta",
"List deleted" : "Llista suprimida",
"Edit" : "Edita",
"Add a new tag" : "Afegir una etiqueta nova",
"title and color value must be provided" : "sha de proporcionar el valor del títol i del color",
"Board name" : "Nom del taulell",
"Members" : "Membres",
"Upload attachment" : "Carrega l'adjunt",
"Add this attachment" : "Afegeix aquest adjunt",
"Delete Attachment" : "Suprimeix ladjunt",
"Restore Attachment" : "Restaura l'adjunt",
"Open in sidebar view" : "Obre a la vista de la barra lateral",
"Open in bigger view" : "Obre a la vista més gran",
"Details" : "Detalls",
"Due date" : "Per la data",
"Remove due date" : "Elimina la data de venciment",
"Description" : "Descripció",
"Formatting help" : "Format d'ajuda",
"Attachments" : "Adjunts",
"Comments" : "Comentaris",
"Modified" : "Darrera modificació",
"Created" : "Creat",
"The title cannot be empty." : "El títol no pot estar buit",
"No comments yet. Begin the discussion!" : "No hi ha comentaris encara. Començar la discussió!",
"Assign a tag to this card…" : "Assigna una etiqueta a aquesta targeta…",
"Assign to users" : "Assigna als usuaris",
"Assign to users/groups/circles" : "Assigna a usuaris/grups/cercles",
"Assign a user to this card…" : "Assigneu un usuari a aquesta targeta…",
"Due date" : "Per la data",
"Set a due date" : "Definir una data de venciment",
"Remove due date" : "Elimina la data de venciment",
"Select Date" : "Selecciona la data",
"Upload attachment" : "Carrega l'adjunt",
"Save" : "Desa",
"The comment cannot be empty." : "El comentari no pot estar buit.",
"The comment cannot be longer than 1000 characters." : "El comentari no pot ser més llarg que 1000 caràcters.",
"In reply to" : "En resposta a",
"Reply" : "Respon",
"Update" : "Actualitza",
"Description" : "Descripció",
"(Unsaved)" : "(No desat)",
"(Saving…)" : "(Desant…)",
"Formatting help" : "Format d'ajuda",
"Edit description" : "Edita descripció",
"View description" : "Veure descripció",
"Add Attachment" : "Afegeix un adjunt",
"Write a description …" : "Escriviu una descripció...",
"Choose attachment" : "Triar adjunt",
"(group)" : "(grup)",
"(circle)" : "(cercle)",
"Assign to me" : "Assigna'm a mi",
"Unassign myself" : "Desasignar a mi mateix",
"Move card" : "Mou la targeta",
"Unarchive card" : "Desarxiva targeta",
"Archive card" : "Arxiva la targeta",
"Delete card" : "Suprimeix targeta",
"Move card to another board" : "Mou la targeta a un altre tauler",
"Select a list" : "Seleccioneu una llista",
"Card deleted" : "Targeta suprimida",
"seconds ago" : "fa uns segons",
"All boards" : "Tots els taulers",
"Move card" : "Mou la targeta",
"Archived boards" : "Taulers arxivats",
"Shared with you" : "Us han compartit",
"Use bigger card view" : "Utilitza la visualització de targetes més gran",
"Show boards in calendar/tasks" : "Mostra els taulers al calendari/tasques",
"Limit deck usage of groups" : "Limitar l'ús del tauler de grups",
"Shared boards" : "Taulers compartits",
"Settings" : "Paràmetres",
"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." : "Limitant el Tauler bloquejarà la creació de taulers als usuaris que no són part d'aquests grups. Els usuaris podran seguir treballant en els taulers que hagin estat compartits amb ells.",
"Board details" : "Detalls de la junta",
"New board title" : "Títol del nou tauler",
"Edit board" : "Edita el tauler",
"Clone board" : "Clonar tauler",
"Unarchive board" : "Desarxiva el tauler",
"Archive board" : "Arxiva el tauler",
"Turn on due date reminders" : "Activa els recordatoris de data de venciment",
"Turn off due date reminders" : "Desactiva els recordatoris de data de venciment",
"Due date reminders" : "Recordatoris de data de venciment",
"All cards" : "Totes les targetes",
"Assigned cards" : "Targetes assignades",
"No notifications" : "No hi ha notificacions",
"Delete board" : "Suprimeix el tauler",
"Board {0} deleted" : "Sha suprimit el tauler {0}",
"Only assigned cards" : "Només les targetes assignades",
"No reminder" : "Sense recordatoris",
"An error occurred" : "S'ha produït un error",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Esteu segur que voleu suprimir el tauler {title}? Això eliminarà totes les dades d'aquest tauler.",
"Delete the board?" : "Voleu suprimir el tauler?",
"Loading filtered view" : "S'està carregant la visualització filtrada",
"Today" : "Avui",
"Tomorrow" : "Demà",
"This week" : "Aquesta setmana",
"No due" : "Sense venciment",
"No upcoming cards" : "No hi ha pròximes targetes",
"upcoming cards" : "pròximes targetes",
"Link to a board" : "Enllaça a un tauler",
"Link to a card" : "Enllaç una targeta",
"Something went wrong" : "Alguna cosa ha anat malament",
"Failed to upload {name}" : "No s'ha pogut pujar {name}",
"Maximum file size of {size} exceeded" : "S'ha superat la mida màxima per fitxer de {size}"
"Archive board" : "Arxiva tauler",
"Unarchive board" : "Desarxiva tauler",
"Delete board" : "Suprimeix tauler",
"Board details" : "Detalls de la junta",
"Link to a board" : "Enllaça a un tauler"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -15,57 +15,54 @@
"{user} has archived the board {before}" : "{user} ha arxivat el tauler {before}",
"You have unarchived the board {board}" : "Heu desarxivat el tauler {board}",
"{user} has unarchived the board {before}" : "{user} ha desarxivat el tauler {before}",
"You have created a new list {stack} on board {board}" : "Heu creat una llista nova {stack} al tauler {board}",
"{user} has created a new list {stack} on board {board}" : "{user} ha creat una nova llista {stack} al tauler {board}",
"You have renamed list {before} to {stack} on board {board}" : "Heu canviat el nom de la llista {before} a {stack} al tauler {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} ha canviat el nom de la llista {before} a {stack} al tauler {board}",
"You have deleted list {stack} on board {board}" : "Heu suprimit la llista {stack} al tauler {board}",
"{user} has deleted list {stack} on board {board}" : "{user} ha suprimit la llista {stack} al tauler {board}",
"You have created card {card} in list {stack} on board {board}" : "Heu creat la targeta {card} a la llista {stack} al tauler {board}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} ha creat la targeta {card} a la llista {stack} al tauler {board}",
"You have deleted card {card} in list {stack} on board {board}" : "Heu suprimit la targeta {card} a la llista {stack} al tauler {board}",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} ha suprimit la targeta {card} a la llista {stack} al tauler {board}",
"You have created a new stack {stack} on board {board}" : "Heu creat una nova pila {stack} al tauler {board}",
"{user} has created a new stack {stack} on board {board}" : "{user} ha creat una nova pila {stack} al tauler {board}",
"You have renamed stack {before} to {stack} on board {board}" : "Heu reanomenat la pila {before} a {stack} al tauler {board}",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} ha reanomenat la pila {before} a {stack} al tauler {board}",
"You have deleted stack {stack} on board {board}" : "Heu suprimit la pila {stack} al tauler {board}",
"{user} has deleted stack {stack} on board {board}" : "{user} ha suprimit la pila {stack} al tauler {board}",
"You have created card {card} in stack {stack} on board {board}" : "Heu creat la targeta {card} a la pila {stack} al tauler {board}",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} ha creat la targeta {card} a la pila {stack} al tauler {board}",
"You have deleted card {card} in stack {stack} on board {board}" : "Heu suprimit la targeta {card} a la pila {stack} al tauler {board}",
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} ha suprimit la targeta {card} a la pila {stack} al tauler {board}",
"You have renamed the card {before} to {card}" : "Heu reanomenat la targeta {before} a {card}",
"{user} has renamed the card {before} to {card}" : "{user} ha reanomenat la targeta {before} a {card}",
"You have added a description to card {card} in list {stack} on board {board}" : "Heu afegit una descripció a la targeta {card} a la llista {stack} al tauler {board}",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} ha afegit una descripció a la targeta {card} a la llista {stack} al tauler {board}",
"You have updated the description of card {card} in list {stack} on board {board}" : "Heu actualitzat la descripció de la targeta {card} a la llista {stack} al tauler {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} ha actualitzat la descripció de la targeta {card} a la llista {stack} al tauler {board}",
"You have archived card {card} in list {stack} on board {board}" : "Teniu la targeta arxivada {card} a la llista {stack} al tauler {board}",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} té la targeta arxivada {card} a la llista {stack} al tauler {board}",
"You have unarchived card {card} in list {stack} on board {board}" : "Teniu una targeta no-arxchivada {card} a la llista {stack} al tauler {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} té una targeta no-arxivada {card} a la llista {stack} al tauler {board}",
"You have added a description to card {card} in stack {stack} on board {board}" : "Heu afegit una descripció a la targeta {card} a la pila {stack} al tauler {board}",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} ha afegit una descripció a la targeta {card} a la pila {stack} al tauler {board}",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Heu actualitzat la descripció de la targeta {card} a la pila {stack} al tauler {board}",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} ha actualitzat la descripció de la targeta {card} a la pila {stack} al tauler {board}",
"You have archived card {card} in stack {stack} on board {board}" : "Heu arxivat la targeta {card} a la pila {stack} al tauler {board}",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} ha arxivat la targeta {card} a la pila {stack} al tauler {board}",
"You have unarchived card {card} in stack {stack} on board {board}" : "Heu desarxivat la targeta {card} a la pila {stack} al tauler {board}",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} ha arxivat la targeta {card} a la pila {stack} al tauler {board}",
"You have removed the due date of card {card}" : "Heu suprimit la data de venciment de la targeta {targeta}",
"{user} has removed the due date of card {card}" : "{user} ha suprimit la data de venciment de la targeta {targeta}",
"You have set the due date of card {card} to {after}" : "Heu establert la data de venciment de la targeta {card} a {after}",
"{user} has set the due date of card {card} to {after}" : "{user} ha establert la data de venciment de la targeta {card} a {after}",
"You have updated the due date of card {card} to {after}" : "Heu actualitzat la data de venciment de la targeta {card} a {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} ha actualitzat la data de venciment de la targeta {card} a {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "Heu afegit l'etiqueta {label} a la targeta {card} a la llista {stack} al tauler {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} ha afegit l'etiqueta {label} a la targeta {card} a la llista {stack} al tauler {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Heu eliminat l'etiqueta {label} de la targeta {card} a la llista {stack} al tauler {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} ha eliminat l'etiqueta {label} de la targeta {card} a la llista {stack} al tauler {board}",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Heu afegit l'etiqueta {label} a la targeta {card} a la pila {stack} al tauler {board}",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} ha afegit l'etiqueta {label} a la targeta {card} a la pila {stack} al tauler {board}",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Heu suprimit l'etiqueta {label} de la targeta {card} a la pila {stack} al tauler {board}",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} ha suprimit l'etiqueta {label} de la targeta {card} a la pila {stack} al tauler {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Heu assignat a {assigneduser} a la targeta {card} al tauler {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} ha assignat a {assigneduser} la targeta {card} del tauler {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Heu desassignat {assigneduser} de la targeta {card} al tauler {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} ha desassignat {assigneduser} de la targeta {card} al tauler {board}",
"You have moved the card {card} from list {stackBefore} to {stack}" : "Heu mogut la targeta {card} de la llista {stackBefore} a {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} ha mogut la targeta {card} de la llista {stackBefore} a {stack}",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Heu mogut la targeta {card} de la pila {stackBefore} a {stack}",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} ha mogut la targeta {card} de la pila {stackBefore} a {stack}",
"You have added the attachment {attachment} to card {card}" : "Heu afegit l'adjunt {attachment} a la targeta {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} ha afegit l'adjunt {attachment} a la targeta {card}",
"You have updated the attachment {attachment} on card {card}" : "Heu actualitzat l'adjunt {attachment} a la targeta {card}",
"{user} has updated the attachment {attachment} on card {card}" : "{user} ha actualitzat ladjunt {attachment} a la targeta {card}",
"You have deleted the attachment {attachment} from card {card}" : "Heu suprimit l'adjunt {attachment} de la targeta {card}",
"{user} has deleted the attachment {attachment} from card {card}" : "{user} ha suprimit l'adjunt {attachment} de la targeta {card}",
"You have restored the attachment {attachment} to card {card}" : "Heu restaurat l'adjunt {attachment} a la targeta {card}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} ha restaurat l'adjunt {attachment} a la targeta {card}",
"You have commented on card {card}" : "Heu comentat la targeta {card}",
"{user} has commented on card {card}" : "{user} ha comentat la targeta {card}",
"A <strong>card description</strong> inside the Deck app has been changed" : "S'ha canviat una <strong>descripció de targeta</strong> a l'aplicació Tauler",
"Deck" : "Targetes",
"Changes in the <strong>Deck app</strong>" : "Canvis a l'<strong>aplicació Targetes</strong>",
"Deck" : "Tauler",
"Changes in the <strong>Deck app</strong>" : "Hi ha canvis a l'<strong>aplicació Tauler</strong>",
"A <strong>comment</strong> was created on a card" : "S'ha afegit un <strong>comentari</strong> a una targeta",
"Upcoming cards" : "Pròximes targetes",
"Personal" : "Personal",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La targeta \"%s\" sobre \"%s\" se us ha assignat per %s.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} us ha assignat la targeta \"%s\" sobre \"%s\".",
@@ -79,177 +76,69 @@
"To review" : "Per revisar",
"Action needed" : "Acció necessària",
"Later" : "Més tard",
"copy" : "còpia",
"To do" : "Pendent",
"copy" : "copia",
"To do" : "Pendents",
"Doing" : "En procés",
"Done" : "Finalitzat",
"Done" : "Finalitzades",
"Example Task 3" : "Tasca d'exemple 3",
"Example Task 2" : "Tasca d'exemple 2",
"Example Task 1" : "Tasca d'exemple 1",
"The file was uploaded" : "S'ha pujat el fitxer",
"The file was uploaded" : "S'ha carregat el fitxer",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El fitxer carregat excedeix la directiva upload_max_filesize dins de php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El fitxer carregat excedeix la directiva MAX_FILE_SIZE que hi ha especificada al formulari d'HTML",
"The file was only partially uploaded" : "El fitxer s'ha carregat només parcialment",
"No file was uploaded" : "No s'ha pujat cap fitxer",
"No file was uploaded" : "No s'ha carregat cap fitxer",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No sha pogut escriure el fitxer al disc",
"A PHP extension stopped the file upload" : "Una extensió del PHP ha aturat la carregada del fitxer",
"No file uploaded or file size exceeds maximum of %s" : "No s'ha carregat cap fitxer o la mida del fitxer sobrepassa el màxim de %s",
"Personal planning and team project organization" : "Planificació personal i organització de projectes en equip",
"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" : "Tauler és una eina d'organització a l'estil kanban dirigida a la planificació personal i a l'organització de projectes per equips integrada a Nextcloud.\n\n\n- 📥 Afegiu les tasques en targetes i poseu-les en ordre\n- 📄 Apunteu notes addicionals en markdown\n- 🔖 Assigneu etiquetes per una organització encara millor\n- 👥 Compartiu amb el vostre equip, família o amics\n- 📎 Adjunteu fitxers i encasteu-los en la descripció en markdown\n- 💬 Debateu amb el vostre equip fent servir comentaris\n- ⚡ Mantingueu el seguiment de canvis al flux d'activitat\n- 🚀 Tingueu el vostre projecte organitzat",
"Card details" : "Detalls de la targeta",
"Add board" : "Afegeix un tauler",
"Create new board" : "Crea un nou tauler",
"Select the board to link to a project" : "Selecciona el tauler per enllaçar a un projecte",
"Search by board title" : "Cerca per títol del tauler",
"Select board" : "Selecciona un tauler",
"Select the card to link to a project" : "Selecciona la targeta per enllaçar a un projecte",
"Select a board" : "Selecciona un tauler",
"Select a card" : "Selecciona una targeta",
"Link to card" : "Enllaç a la targeta",
"Cancel" : "Cancel·la",
"File already exists" : "El fitxer ja existeix",
"A file with the name {filename} already exists." : "Ja existeix un fitxer amb el nom {filename}.",
"Do you want to overwrite it?" : "Voleu sobre-escriure'l?",
"Overwrite file" : "Sobreescriu el fitxer",
"Keep existing file" : "Mantén el fitxer existent",
"This board is read only" : "Aquest tauler és només de lectura",
"Drop your files to upload" : "Deixeu anar els fitxers per penjar-los",
"Archived cards" : "Targetes arxivades",
"Add list" : "Afegeix una llista",
"List name" : "Nom de la llista",
"Apply filter" : "Aplica el filtre",
"Filter by tag" : "Filtra per etiqueta",
"Filter by assigned user" : "Filtra per usuari assignat",
"Unassigned" : "Sense assignar",
"Filter by due date" : "Filtra per data de venciment",
"Overdue" : "Endarrerit",
"Next 24 hours" : "Pròximes 24 hores",
"Next 7 days" : "Pròxims 7 dies",
"Next 30 days" : "Pròxims 30 dies",
"No due date" : "Sense venciment",
"Clear filter" : "Esborra el filtre",
"Hide archived cards" : "Amaga les targetes arxivades",
"Show archived cards" : "Mostra les targetes arxivades",
"Hide archived cards" : "Amaga les targetes arxivades",
"Toggle compact mode" : "Commuta el mode compacte",
"Details" : "Detalls",
"Loading board" : "S'està carregant el tauler",
"No lists available" : "No hi ha cap llista disponible",
"Create a new list to add cards to this board" : "Crea una llista nova per afegir targetes a aquest tauler",
"Board not found" : "Tauler no trobat",
"Sharing" : "Compartició",
"Tags" : "Etiquetes",
"Deleted items" : "Elements suprimits",
"Timeline" : "Línia de temps",
"Deleted lists" : "Llistes suprimides",
"Deleted stacks" : "Piles suprimides",
"Undo" : "Desfés",
"Deleted cards" : "Targetes suprimides",
"Share board with a user, group or circle …" : "Compartir tauler amb un usuari, grup o cercle …",
"Searching for users, groups and circles …" : "Buscant usuaris, grups i cercles",
"No participants found" : "No s'han trobat participants",
"Board owner" : "Propietari del tauler",
"(Group)" : "(Grup)",
"(Circle)" : "(Cercle)",
"Can edit" : "Pot editar",
"Can share" : "Pot compartir",
"Can manage" : "Pot gestionar",
"Delete" : "Eliminar",
"Failed to create share with {displayName}" : "Ha fallat la creació de la compartició amb {displayName}",
"Add a new list" : "Afegir una llista nova",
"Archive all cards" : "Arxiva totes les targetes",
"Delete list" : "Suprimeix la llista",
"Add a new stack" : "Afegeix una nova pila",
"Add card" : "Afegeix una targeta",
"Archive all cards in this list" : "Arxiva totes les targetes d'aquesta llista",
"Add a new card" : "Afegir una nova targeta",
"Card name" : "Nom de la targeta",
"List deleted" : "Llista suprimida",
"Edit" : "Edita",
"Add a new tag" : "Afegir una etiqueta nova",
"title and color value must be provided" : "sha de proporcionar el valor del títol i del color",
"Board name" : "Nom del taulell",
"Members" : "Membres",
"Upload attachment" : "Carrega l'adjunt",
"Add this attachment" : "Afegeix aquest adjunt",
"Delete Attachment" : "Suprimeix ladjunt",
"Restore Attachment" : "Restaura l'adjunt",
"Open in sidebar view" : "Obre a la vista de la barra lateral",
"Open in bigger view" : "Obre a la vista més gran",
"Details" : "Detalls",
"Due date" : "Per la data",
"Remove due date" : "Elimina la data de venciment",
"Description" : "Descripció",
"Formatting help" : "Format d'ajuda",
"Attachments" : "Adjunts",
"Comments" : "Comentaris",
"Modified" : "Darrera modificació",
"Created" : "Creat",
"The title cannot be empty." : "El títol no pot estar buit",
"No comments yet. Begin the discussion!" : "No hi ha comentaris encara. Començar la discussió!",
"Assign a tag to this card…" : "Assigna una etiqueta a aquesta targeta…",
"Assign to users" : "Assigna als usuaris",
"Assign to users/groups/circles" : "Assigna a usuaris/grups/cercles",
"Assign a user to this card…" : "Assigneu un usuari a aquesta targeta…",
"Due date" : "Per la data",
"Set a due date" : "Definir una data de venciment",
"Remove due date" : "Elimina la data de venciment",
"Select Date" : "Selecciona la data",
"Upload attachment" : "Carrega l'adjunt",
"Save" : "Desa",
"The comment cannot be empty." : "El comentari no pot estar buit.",
"The comment cannot be longer than 1000 characters." : "El comentari no pot ser més llarg que 1000 caràcters.",
"In reply to" : "En resposta a",
"Reply" : "Respon",
"Update" : "Actualitza",
"Description" : "Descripció",
"(Unsaved)" : "(No desat)",
"(Saving…)" : "(Desant…)",
"Formatting help" : "Format d'ajuda",
"Edit description" : "Edita descripció",
"View description" : "Veure descripció",
"Add Attachment" : "Afegeix un adjunt",
"Write a description …" : "Escriviu una descripció...",
"Choose attachment" : "Triar adjunt",
"(group)" : "(grup)",
"(circle)" : "(cercle)",
"Assign to me" : "Assigna'm a mi",
"Unassign myself" : "Desasignar a mi mateix",
"Move card" : "Mou la targeta",
"Unarchive card" : "Desarxiva targeta",
"Archive card" : "Arxiva la targeta",
"Delete card" : "Suprimeix targeta",
"Move card to another board" : "Mou la targeta a un altre tauler",
"Select a list" : "Seleccioneu una llista",
"Card deleted" : "Targeta suprimida",
"seconds ago" : "fa uns segons",
"All boards" : "Tots els taulers",
"Move card" : "Mou la targeta",
"Archived boards" : "Taulers arxivats",
"Shared with you" : "Us han compartit",
"Use bigger card view" : "Utilitza la visualització de targetes més gran",
"Show boards in calendar/tasks" : "Mostra els taulers al calendari/tasques",
"Limit deck usage of groups" : "Limitar l'ús del tauler de grups",
"Shared boards" : "Taulers compartits",
"Settings" : "Paràmetres",
"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." : "Limitant el Tauler bloquejarà la creació de taulers als usuaris que no són part d'aquests grups. Els usuaris podran seguir treballant en els taulers que hagin estat compartits amb ells.",
"Board details" : "Detalls de la junta",
"New board title" : "Títol del nou tauler",
"Edit board" : "Edita el tauler",
"Clone board" : "Clonar tauler",
"Unarchive board" : "Desarxiva el tauler",
"Archive board" : "Arxiva el tauler",
"Turn on due date reminders" : "Activa els recordatoris de data de venciment",
"Turn off due date reminders" : "Desactiva els recordatoris de data de venciment",
"Due date reminders" : "Recordatoris de data de venciment",
"All cards" : "Totes les targetes",
"Assigned cards" : "Targetes assignades",
"No notifications" : "No hi ha notificacions",
"Delete board" : "Suprimeix el tauler",
"Board {0} deleted" : "Sha suprimit el tauler {0}",
"Only assigned cards" : "Només les targetes assignades",
"No reminder" : "Sense recordatoris",
"An error occurred" : "S'ha produït un error",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Esteu segur que voleu suprimir el tauler {title}? Això eliminarà totes les dades d'aquest tauler.",
"Delete the board?" : "Voleu suprimir el tauler?",
"Loading filtered view" : "S'està carregant la visualització filtrada",
"Today" : "Avui",
"Tomorrow" : "Demà",
"This week" : "Aquesta setmana",
"No due" : "Sense venciment",
"No upcoming cards" : "No hi ha pròximes targetes",
"upcoming cards" : "pròximes targetes",
"Link to a board" : "Enllaça a un tauler",
"Link to a card" : "Enllaç una targeta",
"Something went wrong" : "Alguna cosa ha anat malament",
"Failed to upload {name}" : "No s'ha pogut pujar {name}",
"Maximum file size of {size} exceeded" : "S'ha superat la mida màxima per fitxer de {size}"
"Archive board" : "Arxiva tauler",
"Unarchive board" : "Desarxiva tauler",
"Delete board" : "Suprimeix tauler",
"Board details" : "Detalls de la junta",
"Link to a board" : "Enllaça a un tauler"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -17,42 +17,42 @@ OC.L10N.register(
"{user} has archived the board {before}" : "{user} zaarchivoval(a) tabuli {before}",
"You have unarchived the board {board}" : "Vrátili jste zpět z archivace tabuli {board}",
"{user} has unarchived the board {before}" : "{user} vrátil(a) tabuli {before} zpět z archivace",
"You have created a new list {stack} on board {board}" : "Vytvořili jste nový sloupec {stack} na tabuli {board}",
"{user} has created a new list {stack} on board {board}" : "{user} vytvořil(a) nový sloupec {stack} na tabuli {board}",
"You have renamed list {before} to {stack} on board {board}" : "Přejmenovali jste sloupec {before} na {stack} na tabuli {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} přejmenoval(a) sloupec {before} na {stack} na tabuli {board}",
"You have deleted list {stack} on board {board}" : "Smazali jste sloupec {stack} na tabuli {board}",
"{user} has deleted list {stack} on board {board}" : "{user} smazal(a) sloupec {stack} na tabuli {board}",
"You have created card {card} in list {stack} on board {board}" : "Vytvořili jste kartu {card} ve sloupci {stack} na tabuli {board}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} vytvořil(a) kartu {card} ve sloupci {stack} na tabuli {board}",
"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 created a new stack {stack} on board {board}" : "Vytvořili jste nový sloupec {stack} na tabuli {board}",
"{user} has created a new stack {stack} on board {board}" : "{user} vytvořil(a) nový sloupec {stack} na tabuli {board}",
"You have renamed stack {before} to {stack} on board {board}" : "Přejmenovali jste sloupec {before} na {stack} na tabuli {board}",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} přejmenoval(a) sloupec {before} na {stack} na tabuli {board}",
"You have deleted stack {stack} on board {board}" : "Smazali jste sloupec {stack} na tabuli {board}",
"{user} has deleted stack {stack} on board {board}" : "{user} smazal(a) sloupec {stack} na tabuli {board}",
"You have created card {card} in stack {stack} on board {board}" : "Vytvořili jste kartu {card} ve sloupci {stack} na tabuli {board}",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} vytvořil(a) kartu {card} ve sloupci {stack} na tabuli {board}",
"You have deleted card {card} in stack {stack} on board {board}" : "Smazali jste kartu {card} ve sloupci {stack} na tabuli {board}",
"{user} has deleted card {card} in stack {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}",
"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}",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} aktualizoval(a) popis karty {card} ve sloupci {stack} na tabuli {board}",
"You have archived card {card} in list {stack} on board {board}" : "Zaarchivovali kartu {card} ve sloupci {stack} na tabuli {board}",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} zaarchivoval(a) kartu {card} ve sloupci {stack} na tabuli {board}",
"You have unarchived card {card} in list {stack} on board {board}" : "Zrušili jste archivacii karty {card} ve sloupci {stack} na tabuli {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} zrušil(a) archivaci karty {card} ve sloupci {stack} na tabuli {board}",
"You have added a description to card {card} in stack {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 stack {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 stack {stack} on board {board}" : "Aktualizovali jste popis karty {card} ve sloupci {stack} na tabuli {board}",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} aktualizoval(a) popis karty {card} ve sloupci {stack} na tabuli {board}",
"You have archived card {card} in stack {stack} on board {board}" : "Zaarchivovali kartu {card} ve sloupci {stack} na tabuli {board}",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} zaarchivoval(a) kartu {card} ve sloupci {stack} na tabuli {board}",
"You have unarchived card {card} in stack {stack} on board {board}" : "Zrušili jste archivaci karty {card} ve sloupci {stack} na tabuli {board}",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} zrušil(a) archivaci karty {card} ve sloupci {stack} na tabuli {board}",
"You have removed the due date of card {card}" : "Odebrali jste termín u karty {card}",
"{user} has removed the due date of card {card}" : "{user} odebral(a) termín u karty {card}",
"You have set the due date of card {card} to {after}" : "Nastavili jste termín u karty {card} na {after}",
"{user} has set the due date of card {card} to {after}" : "{user} nastavil(a) termín u karty {card} na {after}",
"You have updated the due date of card {card} to {after}" : "Změnili jste termín u karty {card} na {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} aktualizoval(a) termín u karty {card} na {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "Přidali jste štítek {label} kartě {card} ve sloupci {stack} na tabuli {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} přidal(a) štítek {label} ke kartě {card} ve sloupci {stack} na tabuli {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Odebrali jste štítek {label} z karty {card} ve sloupci {stack} na tabuli {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} odebral(a) štítek {label} z karty {card} ve sloupci {stack} na tabuli {board}",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Přidali jste štítek {label} kartě {card} ve sloupci {stack} na tabuli {board}",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} přidal(a) štítek {label} ke kartě {card} ve sloupci {stack} na tabuli {board}",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Odebrali jste štítek {label} z karty {card} ve sloupci {stack} na tabuli {board}",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} odebral(a) štítek {label} z karty {card} ve sloupci {stack} na tabuli {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Přiřadili jste {assigneduser} ke kartě {card} na tabuli {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} přiřadil(a) {assigneduser} ke kartě {card} na tabuli {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Zrušili jste přiřazení {assigneduser} u karty {card} na tabuli {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} zrušil(a) přiřazení {assigneduser} z karty {card} na tabuli {board}",
"You have moved the card {card} from list {stackBefore} to {stack}" : "Přesunuli jste kartu {card} ze sloupce {stackBefore} do {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} přesunul(a) kartu {card} ze sloupce {stackBefore} do {stack}",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Přesunuli jste kartu {card} ze sloupce {stackBefore} do {stack}",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} přesunul(a) kartu {card} ze sloupce {stackBefore} do {stack}",
"You have added the attachment {attachment} to card {card}" : "Přidali jste přílohu {attachment} ke kartě {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} přidal(a) přílohu {attachment} ke kartě {card}",
"You have updated the attachment {attachment} on card {card}" : "Aktualizovali jste přílohu {attachment} u karty {card}",
@@ -67,7 +67,6 @@ OC.L10N.register(
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Změny v <strong>aplikaci Deck</strong>",
"A <strong>comment</strong> was created on a card" : "Na kartě byl vytvořen <strong>komentář</strong>",
"Upcoming cards" : "Nadcházející karty",
"Personal" : "Osobní",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Kartu „%s“ na „%s“ vám přiřadil(a) %s.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} vám přiřadil(a) kartu „%s“ na „%s“.",
@@ -99,55 +98,28 @@ OC.L10N.register(
"No file uploaded or file size exceeds maximum of %s" : "Nebyl nahrán žádný soubor nebo jeho velikost přesáhla %s",
"Personal planning and team project organization" : "Osobní plánování a organizování týmového projektu",
"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 nástroj cílený na osobní nebo projektové plánování týmů v Kanban stylu, vestavěný v Nextcloud.\n\n\n- 📥 Zadávejte a uspořádávejte své úkoly do karet\n- 📄 Zapisujte si dodatečné poznámky \n- 🔖 Přiřazujte štítky pro ještě lepší organizaci\n- 👥 Sdílejte se svým týmem, přáteli nebo rodinou\n- 🚀 Dostaňte svůj projekt pod kontrolu",
"Card details" : "Podrobnosti o kartě",
"Add board" : "Přidat tabuli",
"Create new board" : "Vytvořit novou tabuli",
"new board" : "nová tabule",
"Select the board to link to a project" : "Vyberte tabuli kterou propojit s projektem",
"Search by board title" : "Hledat podle názvu tabule",
"Select board" : "Vybrat tabuli",
"Select the card to link to a project" : "Vyberte kartu kterou propojit s projektem",
"Select a board" : "Vybrat tabuli",
"Select a card" : "Vybrat tabuli",
"Link to card" : "Propojit s kartou",
"Cancel" : "Storno",
"File already exists" : "Soubor už existuje",
"A file with the name {filename} already exists." : "Soubor nazvaný {filename} už existuje.",
"Do you want to overwrite it?" : "Chcete položku přepsat?",
"Overwrite file" : "Přepsat soubor",
"Keep existing file" : "Ponechat existující soubor",
"This board is read only" : "Tato tabule je pouze pro čtení",
"Drop your files to upload" : "Přetáhněte sem soubory, které chcete nahrát",
"Archived cards" : "Archivované karty",
"Add list" : "Přidat seznam",
"Add new list" : "Přidat nový seznam",
"List name" : "Název seznamu",
"Apply filter" : "Uplatnit filtr",
"Filter by tag" : "Filtrovat podle příznaků",
"Filter by assigned user" : "Filtrovat podle uživatele, který je úkolem pověřen",
"Unassigned" : "Nepřiřazeno",
"Filter by due date" : "Filtrovat podle termínu",
"Overdue" : "Po termínu",
"Next 24 hours" : "Následujících 24 hodin",
"Next 7 days" : "Příštích 7 dnů",
"Next 30 days" : "Příštích 30 dnů",
"No due date" : "Žádný termín",
"Clear filter" : "Vyčistit filtr",
"Hide archived cards" : "Skrýt archivované karty",
"Show archived cards" : "Zobrazit archivované karty",
"Hide archived cards" : "Skrýt archivované karty",
"Toggle compact mode" : "Vyp/zap. kompaktní režim",
"Details" : "Podrobnosti",
"Loading board" : "Načítání tabule",
"No lists available" : "Nejsou k dispozici žádné seznamy",
"Create a new list to add cards to this board" : "Pro přidání karet na tuto tabuli vytvořte nový seznam",
"Board not found" : "Tabule nenalezena",
"Sharing" : "Sdílení",
"Tags" : "Štítky",
"Deleted items" : "Smazané položky",
"Timeline" : "Časová osa",
"Deleted lists" : "Smazané seznamy",
"Deleted stacks" : "Smazané sloupce",
"Undo" : "Vrátit zpět",
"Deleted cards" : "Smazané karty",
"Share board with a user, group or circle …" : "Sdílet tabuli s uživatelem, skupinou nebo okruhem…",
"Searching for users, groups and circles …" : "Hledání v uživatelích, skupinách a okruzích…",
"No participants found" : "Nenalezeni žádní účastníci",
"Board owner" : "Vlastník tabule",
"(Group)" : "(Skupina)",
"(Circle)" : "(Okruh)",
@@ -155,101 +127,51 @@ OC.L10N.register(
"Can share" : "Může sdílet",
"Can manage" : "Může spravovat",
"Delete" : "Smazat",
"Failed to create share with {displayName}" : "Nepodařilo se vytvořit sdílení s {displayName}",
"Add a new list" : "Přidat nový sloupec",
"Archive all cards" : "Archivovat všechny karty",
"Add a new stack" : "Přidat nový sloupec",
"Delete list" : "Smazat seznam",
"Add card" : "Přidat kartu",
"Archive all cards in this list" : "Archivovat všechny karty v tomto seznamu",
"Add a new card" : "Přidat novou kartu",
"Card name" : "Název karty",
"List deleted" : "Seznam smazán",
"Edit" : "Upravit",
"Add a new tag" : "Přidat nový štítek",
"Add a new label" : "Přidat nový popisek",
"title and color value must be provided" : "je třeba zadat nadpis a zvolit barvu",
"Board name" : "Název tabule",
"Members" : "Členové",
"Upload attachment" : "Nahrát přílohu",
"Add this attachment" : "Přidat tuto přílohu",
"Delete Attachment" : "Smazat přílohu",
"Restore Attachment" : "Obnovit přílohu",
"Open in sidebar view" : "Otevřít v zobrazení v postranním panelu",
"Open in bigger view" : "Otevřít ve větším zobrazení",
"Attachments" : "Přílohy",
"Comments" : "Komentáře",
"Modified" : "Změněno",
"Created" : "Vytvořeno",
"The title cannot be empty." : "Nadpis je třeba vyplnit.",
"No comments yet. Begin the discussion!" : "Zatím bez komentářů. Zahajte diskuzi!",
"Load More" : "Načíst více",
"Assign a tag to this card…" : "Přiřadit této kartě štítek…",
"Assign to users" : "Přiřadit k uživatelům",
"Assign to users/groups/circles" : "Přiřadit uživatelům/skupinám/okruhům",
"Assign a user to this card…" : "Přiřadit uživatele k této kartě…",
"Due date" : "Termín",
"Set a due date" : "Vybrat termín",
"Remove due date" : "Odstranit termín",
"Select Date" : "Vybrat datum",
"Save" : "Uložit",
"The comment cannot be empty." : "Komentář je třeba vyplnit",
"The comment cannot be longer than 1000 characters." : "Délka komentáře může být nejvýše 1 000 znaků.",
"In reply to" : "V odpověď na",
"Reply" : "Odpovědět",
"Update" : "Aktualizovat",
"Description" : "Popis",
"(Unsaved)" : "(Neuloženo)",
"(Saving…)" : "(Ukládání…)",
"Formatting help" : "Nápověda k formátování",
"Edit description" : "Upravit popis",
"View description" : "Zobrazit popis",
"Add Attachment" : "Přidat přílohu",
"Write a description …" : "Zadejte popis…",
"Choose attachment" : "Zvolte přílohu",
"(group)" : "(skupina)",
"(circle)" : "(okruh)",
"Attachments" : "Přílohy",
"Comments" : "Komentáře",
"Modified" : "Změněno",
"Created" : "Vytvořeno",
"Upload attachment" : "Nahrát přílohu",
"New comment" : "Nový komentář",
"Save" : "Uložit",
"No users found" : "Nenalezení žádní uživatelé",
"No comments yet. Begin the discussion!" : "Zatím bez komentářů. Zahajte diskuzi!",
"Update" : "Aktualizovat",
"Assign to me" : "Přiřadit mě",
"Unassign myself" : "Zrušit přiřazení sobě",
"Move card" : "Přesunout kartu",
"Unarchive card" : "Zrušit archivaci karty",
"Archive card" : "Archivovat kartu",
"Delete card" : "Smazat kartu",
"Move card to another board" : "Přesunout kartu na jinou tabuli",
"Select a list" : "Vyberte sloupec",
"Card deleted" : "Karta smazána",
"seconds ago" : "před několika sekundami",
"Move card" : "Přesunout kartu",
"Card details" : "Podrobnosti o kartě",
"Select a stack" : "Vybrat sloupec",
"All boards" : "Všechny tabule",
"Archived boards" : "Archivované tabule",
"Shared with you" : "Sdíleno s vámi",
"Show boards in calendar/tasks" : "Zobrazit tabule v kalendáři/úkolech",
"Limit deck usage of groups" : "Omezit využití deck na skupiny",
"Shared boards" : "Sdílené tabule",
"Settings" : "Nastavení",
"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",
"New board title" : "Název nové tabule",
"Edit board" : "Upravit tabuli",
"Clone board" : "Klonovat tabuli",
"Unarchive board" : "Vrátit tabuli zpět z archivu",
"Archive board" : "Archivovat tabuli",
"Turn on due date reminders" : "Zapnout upomínky termínů",
"Turn off due date reminders" : "Vypnout upomínky termínů",
"Due date reminders" : "Upomínky termínů",
"All cards" : "Všechny karty",
"Assigned cards" : "Přiřazené karty",
"No notifications" : "Žádná upozornění",
"Delete board" : "Smazat tabuli",
"Board {0} deleted" : "Tabule {0} smazána",
"Only assigned cards" : "Pouze přiřazené karty",
"No reminder" : "Bez připomínky",
"An error occurred" : "Došlo k chybě",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Opravdu chcete tabuly {title} smazat? Toto smaže veškerá data této tabule.",
"Delete the board?" : "Smazat tabuli?",
"Loading filtered view" : "Načítání filtrovaného pohledu",
"Today" : "Dnes",
"Tomorrow" : "Zítra",
"This week" : "Tento týden",
"No due" : "Žádný termín",
"No upcoming cards" : "Žádné nadcházející karty",
"upcoming cards" : "nadcházející karty",
"Clone board" : "Klonovat tabuli",
"Archive board" : "Archivovat tabuli",
"Unarchive board" : "Vrátit tabuli zpět z archivu",
"Delete board" : "Smazat tabuli",
"Board details" : "Podrobnosti o desce",
"Link to a board" : "Propojit s tabulí",
"Link to a card" : "Propojit s kartou",
"Something went wrong" : "Něco se pokazilo",
"Maximum file size of {size} exceeded" : "Překročena nejvyšší umožněná velikost souboru {size}"
"Link to a card" : "Propojit s kartou"
},
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;");

View File

@@ -15,42 +15,42 @@
"{user} has archived the board {before}" : "{user} zaarchivoval(a) tabuli {before}",
"You have unarchived the board {board}" : "Vrátili jste zpět z archivace tabuli {board}",
"{user} has unarchived the board {before}" : "{user} vrátil(a) tabuli {before} zpět z archivace",
"You have created a new list {stack} on board {board}" : "Vytvořili jste nový sloupec {stack} na tabuli {board}",
"{user} has created a new list {stack} on board {board}" : "{user} vytvořil(a) nový sloupec {stack} na tabuli {board}",
"You have renamed list {before} to {stack} on board {board}" : "Přejmenovali jste sloupec {before} na {stack} na tabuli {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} přejmenoval(a) sloupec {before} na {stack} na tabuli {board}",
"You have deleted list {stack} on board {board}" : "Smazali jste sloupec {stack} na tabuli {board}",
"{user} has deleted list {stack} on board {board}" : "{user} smazal(a) sloupec {stack} na tabuli {board}",
"You have created card {card} in list {stack} on board {board}" : "Vytvořili jste kartu {card} ve sloupci {stack} na tabuli {board}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} vytvořil(a) kartu {card} ve sloupci {stack} na tabuli {board}",
"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 created a new stack {stack} on board {board}" : "Vytvořili jste nový sloupec {stack} na tabuli {board}",
"{user} has created a new stack {stack} on board {board}" : "{user} vytvořil(a) nový sloupec {stack} na tabuli {board}",
"You have renamed stack {before} to {stack} on board {board}" : "Přejmenovali jste sloupec {before} na {stack} na tabuli {board}",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} přejmenoval(a) sloupec {before} na {stack} na tabuli {board}",
"You have deleted stack {stack} on board {board}" : "Smazali jste sloupec {stack} na tabuli {board}",
"{user} has deleted stack {stack} on board {board}" : "{user} smazal(a) sloupec {stack} na tabuli {board}",
"You have created card {card} in stack {stack} on board {board}" : "Vytvořili jste kartu {card} ve sloupci {stack} na tabuli {board}",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} vytvořil(a) kartu {card} ve sloupci {stack} na tabuli {board}",
"You have deleted card {card} in stack {stack} on board {board}" : "Smazali jste kartu {card} ve sloupci {stack} na tabuli {board}",
"{user} has deleted card {card} in stack {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}",
"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}",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} aktualizoval(a) popis karty {card} ve sloupci {stack} na tabuli {board}",
"You have archived card {card} in list {stack} on board {board}" : "Zaarchivovali kartu {card} ve sloupci {stack} na tabuli {board}",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} zaarchivoval(a) kartu {card} ve sloupci {stack} na tabuli {board}",
"You have unarchived card {card} in list {stack} on board {board}" : "Zrušili jste archivacii karty {card} ve sloupci {stack} na tabuli {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} zrušil(a) archivaci karty {card} ve sloupci {stack} na tabuli {board}",
"You have added a description to card {card} in stack {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 stack {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 stack {stack} on board {board}" : "Aktualizovali jste popis karty {card} ve sloupci {stack} na tabuli {board}",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} aktualizoval(a) popis karty {card} ve sloupci {stack} na tabuli {board}",
"You have archived card {card} in stack {stack} on board {board}" : "Zaarchivovali kartu {card} ve sloupci {stack} na tabuli {board}",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} zaarchivoval(a) kartu {card} ve sloupci {stack} na tabuli {board}",
"You have unarchived card {card} in stack {stack} on board {board}" : "Zrušili jste archivaci karty {card} ve sloupci {stack} na tabuli {board}",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} zrušil(a) archivaci karty {card} ve sloupci {stack} na tabuli {board}",
"You have removed the due date of card {card}" : "Odebrali jste termín u karty {card}",
"{user} has removed the due date of card {card}" : "{user} odebral(a) termín u karty {card}",
"You have set the due date of card {card} to {after}" : "Nastavili jste termín u karty {card} na {after}",
"{user} has set the due date of card {card} to {after}" : "{user} nastavil(a) termín u karty {card} na {after}",
"You have updated the due date of card {card} to {after}" : "Změnili jste termín u karty {card} na {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} aktualizoval(a) termín u karty {card} na {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "Přidali jste štítek {label} kartě {card} ve sloupci {stack} na tabuli {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} přidal(a) štítek {label} ke kartě {card} ve sloupci {stack} na tabuli {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Odebrali jste štítek {label} z karty {card} ve sloupci {stack} na tabuli {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} odebral(a) štítek {label} z karty {card} ve sloupci {stack} na tabuli {board}",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Přidali jste štítek {label} kartě {card} ve sloupci {stack} na tabuli {board}",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} přidal(a) štítek {label} ke kartě {card} ve sloupci {stack} na tabuli {board}",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Odebrali jste štítek {label} z karty {card} ve sloupci {stack} na tabuli {board}",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} odebral(a) štítek {label} z karty {card} ve sloupci {stack} na tabuli {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Přiřadili jste {assigneduser} ke kartě {card} na tabuli {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} přiřadil(a) {assigneduser} ke kartě {card} na tabuli {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Zrušili jste přiřazení {assigneduser} u karty {card} na tabuli {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} zrušil(a) přiřazení {assigneduser} z karty {card} na tabuli {board}",
"You have moved the card {card} from list {stackBefore} to {stack}" : "Přesunuli jste kartu {card} ze sloupce {stackBefore} do {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} přesunul(a) kartu {card} ze sloupce {stackBefore} do {stack}",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Přesunuli jste kartu {card} ze sloupce {stackBefore} do {stack}",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} přesunul(a) kartu {card} ze sloupce {stackBefore} do {stack}",
"You have added the attachment {attachment} to card {card}" : "Přidali jste přílohu {attachment} ke kartě {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} přidal(a) přílohu {attachment} ke kartě {card}",
"You have updated the attachment {attachment} on card {card}" : "Aktualizovali jste přílohu {attachment} u karty {card}",
@@ -65,7 +65,6 @@
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Změny v <strong>aplikaci Deck</strong>",
"A <strong>comment</strong> was created on a card" : "Na kartě byl vytvořen <strong>komentář</strong>",
"Upcoming cards" : "Nadcházející karty",
"Personal" : "Osobní",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Kartu „%s“ na „%s“ vám přiřadil(a) %s.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} vám přiřadil(a) kartu „%s“ na „%s“.",
@@ -97,55 +96,28 @@
"No file uploaded or file size exceeds maximum of %s" : "Nebyl nahrán žádný soubor nebo jeho velikost přesáhla %s",
"Personal planning and team project organization" : "Osobní plánování a organizování týmového projektu",
"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 nástroj cílený na osobní nebo projektové plánování týmů v Kanban stylu, vestavěný v Nextcloud.\n\n\n- 📥 Zadávejte a uspořádávejte své úkoly do karet\n- 📄 Zapisujte si dodatečné poznámky \n- 🔖 Přiřazujte štítky pro ještě lepší organizaci\n- 👥 Sdílejte se svým týmem, přáteli nebo rodinou\n- 🚀 Dostaňte svůj projekt pod kontrolu",
"Card details" : "Podrobnosti o kartě",
"Add board" : "Přidat tabuli",
"Create new board" : "Vytvořit novou tabuli",
"new board" : "nová tabule",
"Select the board to link to a project" : "Vyberte tabuli kterou propojit s projektem",
"Search by board title" : "Hledat podle názvu tabule",
"Select board" : "Vybrat tabuli",
"Select the card to link to a project" : "Vyberte kartu kterou propojit s projektem",
"Select a board" : "Vybrat tabuli",
"Select a card" : "Vybrat tabuli",
"Link to card" : "Propojit s kartou",
"Cancel" : "Storno",
"File already exists" : "Soubor už existuje",
"A file with the name {filename} already exists." : "Soubor nazvaný {filename} už existuje.",
"Do you want to overwrite it?" : "Chcete položku přepsat?",
"Overwrite file" : "Přepsat soubor",
"Keep existing file" : "Ponechat existující soubor",
"This board is read only" : "Tato tabule je pouze pro čtení",
"Drop your files to upload" : "Přetáhněte sem soubory, které chcete nahrát",
"Archived cards" : "Archivované karty",
"Add list" : "Přidat seznam",
"Add new list" : "Přidat nový seznam",
"List name" : "Název seznamu",
"Apply filter" : "Uplatnit filtr",
"Filter by tag" : "Filtrovat podle příznaků",
"Filter by assigned user" : "Filtrovat podle uživatele, který je úkolem pověřen",
"Unassigned" : "Nepřiřazeno",
"Filter by due date" : "Filtrovat podle termínu",
"Overdue" : "Po termínu",
"Next 24 hours" : "Následujících 24 hodin",
"Next 7 days" : "Příštích 7 dnů",
"Next 30 days" : "Příštích 30 dnů",
"No due date" : "Žádný termín",
"Clear filter" : "Vyčistit filtr",
"Hide archived cards" : "Skrýt archivované karty",
"Show archived cards" : "Zobrazit archivované karty",
"Hide archived cards" : "Skrýt archivované karty",
"Toggle compact mode" : "Vyp/zap. kompaktní režim",
"Details" : "Podrobnosti",
"Loading board" : "Načítání tabule",
"No lists available" : "Nejsou k dispozici žádné seznamy",
"Create a new list to add cards to this board" : "Pro přidání karet na tuto tabuli vytvořte nový seznam",
"Board not found" : "Tabule nenalezena",
"Sharing" : "Sdílení",
"Tags" : "Štítky",
"Deleted items" : "Smazané položky",
"Timeline" : "Časová osa",
"Deleted lists" : "Smazané seznamy",
"Deleted stacks" : "Smazané sloupce",
"Undo" : "Vrátit zpět",
"Deleted cards" : "Smazané karty",
"Share board with a user, group or circle …" : "Sdílet tabuli s uživatelem, skupinou nebo okruhem…",
"Searching for users, groups and circles …" : "Hledání v uživatelích, skupinách a okruzích…",
"No participants found" : "Nenalezeni žádní účastníci",
"Board owner" : "Vlastník tabule",
"(Group)" : "(Skupina)",
"(Circle)" : "(Okruh)",
@@ -153,101 +125,51 @@
"Can share" : "Může sdílet",
"Can manage" : "Může spravovat",
"Delete" : "Smazat",
"Failed to create share with {displayName}" : "Nepodařilo se vytvořit sdílení s {displayName}",
"Add a new list" : "Přidat nový sloupec",
"Archive all cards" : "Archivovat všechny karty",
"Add a new stack" : "Přidat nový sloupec",
"Delete list" : "Smazat seznam",
"Add card" : "Přidat kartu",
"Archive all cards in this list" : "Archivovat všechny karty v tomto seznamu",
"Add a new card" : "Přidat novou kartu",
"Card name" : "Název karty",
"List deleted" : "Seznam smazán",
"Edit" : "Upravit",
"Add a new tag" : "Přidat nový štítek",
"Add a new label" : "Přidat nový popisek",
"title and color value must be provided" : "je třeba zadat nadpis a zvolit barvu",
"Board name" : "Název tabule",
"Members" : "Členové",
"Upload attachment" : "Nahrát přílohu",
"Add this attachment" : "Přidat tuto přílohu",
"Delete Attachment" : "Smazat přílohu",
"Restore Attachment" : "Obnovit přílohu",
"Open in sidebar view" : "Otevřít v zobrazení v postranním panelu",
"Open in bigger view" : "Otevřít ve větším zobrazení",
"Attachments" : "Přílohy",
"Comments" : "Komentáře",
"Modified" : "Změněno",
"Created" : "Vytvořeno",
"The title cannot be empty." : "Nadpis je třeba vyplnit.",
"No comments yet. Begin the discussion!" : "Zatím bez komentářů. Zahajte diskuzi!",
"Load More" : "Načíst více",
"Assign a tag to this card…" : "Přiřadit této kartě štítek…",
"Assign to users" : "Přiřadit k uživatelům",
"Assign to users/groups/circles" : "Přiřadit uživatelům/skupinám/okruhům",
"Assign a user to this card…" : "Přiřadit uživatele k této kartě…",
"Due date" : "Termín",
"Set a due date" : "Vybrat termín",
"Remove due date" : "Odstranit termín",
"Select Date" : "Vybrat datum",
"Save" : "Uložit",
"The comment cannot be empty." : "Komentář je třeba vyplnit",
"The comment cannot be longer than 1000 characters." : "Délka komentáře může být nejvýše 1 000 znaků.",
"In reply to" : "V odpověď na",
"Reply" : "Odpovědět",
"Update" : "Aktualizovat",
"Description" : "Popis",
"(Unsaved)" : "(Neuloženo)",
"(Saving…)" : "(Ukládání…)",
"Formatting help" : "Nápověda k formátování",
"Edit description" : "Upravit popis",
"View description" : "Zobrazit popis",
"Add Attachment" : "Přidat přílohu",
"Write a description …" : "Zadejte popis…",
"Choose attachment" : "Zvolte přílohu",
"(group)" : "(skupina)",
"(circle)" : "(okruh)",
"Attachments" : "Přílohy",
"Comments" : "Komentáře",
"Modified" : "Změněno",
"Created" : "Vytvořeno",
"Upload attachment" : "Nahrát přílohu",
"New comment" : "Nový komentář",
"Save" : "Uložit",
"No users found" : "Nenalezení žádní uživatelé",
"No comments yet. Begin the discussion!" : "Zatím bez komentářů. Zahajte diskuzi!",
"Update" : "Aktualizovat",
"Assign to me" : "Přiřadit mě",
"Unassign myself" : "Zrušit přiřazení sobě",
"Move card" : "Přesunout kartu",
"Unarchive card" : "Zrušit archivaci karty",
"Archive card" : "Archivovat kartu",
"Delete card" : "Smazat kartu",
"Move card to another board" : "Přesunout kartu na jinou tabuli",
"Select a list" : "Vyberte sloupec",
"Card deleted" : "Karta smazána",
"seconds ago" : "před několika sekundami",
"Move card" : "Přesunout kartu",
"Card details" : "Podrobnosti o kartě",
"Select a stack" : "Vybrat sloupec",
"All boards" : "Všechny tabule",
"Archived boards" : "Archivované tabule",
"Shared with you" : "Sdíleno s vámi",
"Show boards in calendar/tasks" : "Zobrazit tabule v kalendáři/úkolech",
"Limit deck usage of groups" : "Omezit využití deck na skupiny",
"Shared boards" : "Sdílené tabule",
"Settings" : "Nastavení",
"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",
"New board title" : "Název nové tabule",
"Edit board" : "Upravit tabuli",
"Clone board" : "Klonovat tabuli",
"Unarchive board" : "Vrátit tabuli zpět z archivu",
"Archive board" : "Archivovat tabuli",
"Turn on due date reminders" : "Zapnout upomínky termínů",
"Turn off due date reminders" : "Vypnout upomínky termínů",
"Due date reminders" : "Upomínky termínů",
"All cards" : "Všechny karty",
"Assigned cards" : "Přiřazené karty",
"No notifications" : "Žádná upozornění",
"Delete board" : "Smazat tabuli",
"Board {0} deleted" : "Tabule {0} smazána",
"Only assigned cards" : "Pouze přiřazené karty",
"No reminder" : "Bez připomínky",
"An error occurred" : "Došlo k chybě",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Opravdu chcete tabuly {title} smazat? Toto smaže veškerá data této tabule.",
"Delete the board?" : "Smazat tabuli?",
"Loading filtered view" : "Načítání filtrovaného pohledu",
"Today" : "Dnes",
"Tomorrow" : "Zítra",
"This week" : "Tento týden",
"No due" : "Žádný termín",
"No upcoming cards" : "Žádné nadcházející karty",
"upcoming cards" : "nadcházející karty",
"Clone board" : "Klonovat tabuli",
"Archive board" : "Archivovat tabuli",
"Unarchive board" : "Vrátit tabuli zpět z archivu",
"Delete board" : "Smazat tabuli",
"Board details" : "Podrobnosti o desce",
"Link to a board" : "Propojit s tabulí",
"Link to a card" : "Propojit s kartou",
"Something went wrong" : "Něco se pokazilo",
"Maximum file size of {size} exceeded" : "Překročena nejvyšší umožněná velikost souboru {size}"
"Link to a card" : "Propojit s kartou"
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"
}

View File

@@ -7,23 +7,19 @@ OC.L10N.register(
"No file was uploaded" : "Ni lwythwyd ffeil i fyny",
"Missing a temporary folder" : "Plygell dros dro yn eisiau",
"Cancel" : "Diddymu",
"Details" : "Manylion",
"Tags" : "Tagiau",
"Undo" : "Dadwneud",
"Can edit" : "Can edit",
"Can share" : "Can share",
"Delete" : "Dileu",
"Edit" : "Golygu",
"Upload attachment" : "Llwytho atodiad",
"Details" : "Manylion",
"Description" : "Disgrifiad",
"Modified" : "Addaswyd",
"Select Date" : "Dewis Dyddiad",
"Upload attachment" : "Llwytho atodiad",
"Save" : "Cadw",
"Update" : "Diweddaru",
"Description" : "Disgrifiad",
"seconds ago" : "eiliad yn ôl",
"Shared with you" : "Shared with you",
"An error occurred" : "Digwyddodd gwall",
"Today" : "Heddiw",
"This week" : "Wythnos yma"
"Settings" : "Gosodiadau",
"An error occurred" : "Digwyddodd gwall"
},
"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;");

View File

@@ -5,23 +5,19 @@
"No file was uploaded" : "Ni lwythwyd ffeil i fyny",
"Missing a temporary folder" : "Plygell dros dro yn eisiau",
"Cancel" : "Diddymu",
"Details" : "Manylion",
"Tags" : "Tagiau",
"Undo" : "Dadwneud",
"Can edit" : "Can edit",
"Can share" : "Can share",
"Delete" : "Dileu",
"Edit" : "Golygu",
"Upload attachment" : "Llwytho atodiad",
"Details" : "Manylion",
"Description" : "Disgrifiad",
"Modified" : "Addaswyd",
"Select Date" : "Dewis Dyddiad",
"Upload attachment" : "Llwytho atodiad",
"Save" : "Cadw",
"Update" : "Diweddaru",
"Description" : "Disgrifiad",
"seconds ago" : "eiliad yn ôl",
"Shared with you" : "Shared with you",
"An error occurred" : "Digwyddodd gwall",
"Today" : "Heddiw",
"This week" : "Wythnos yma"
"Settings" : "Gosodiadau",
"An error occurred" : "Digwyddodd gwall"
},"pluralForm" :"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;"
}

View File

@@ -16,50 +16,41 @@ OC.L10N.register(
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Den uploadede fil overstiger MAX_FILE_SIZE indstilingen, som specificeret i HTML formularen",
"No file was uploaded" : "Ingen fil uploadet",
"Missing a temporary folder" : "Manglende midlertidig mappe.",
"Add board" : "Tilføj liste",
"Create new board" : "Opret ny liste",
"Cancel" : "Annullér",
"File already exists" : "Fil findes allerede",
"Do you want to overwrite it?" : "Vil du overskrive den?",
"Drop your files to upload" : "Drop dine filer for at uploade",
"Add list" : "Tilføj liste",
"Hide archived cards" : "Skjul arkiverede kort",
"Show archived cards" : "Vis arkiverede kort",
"Details" : "Detaljer",
"Hide archived cards" : "Skjul arkiverede kort",
"Sharing" : "Deling",
"Tags" : "Mærkat",
"Undo" : "Fortryd",
"Can edit" : "Can edit",
"Can share" : "Kan dele",
"Delete" : "Slet",
"Delete list" : "Slet liste",
"Add a new stack" : "Tilføj en ny stak",
"Add card" : "Tilføj kort",
"Edit" : "Redigér",
"Members" : "Medlemmer",
"Upload attachment" : "Upload vedhæftning",
"Details" : "Detaljer",
"Due date" : "Forfaldsdato",
"Remove due date" : "Fjern forfaldsdato",
"Description" : "Beskrivelse",
"Formatting help" : "Hjælp til formatering",
"Attachments" : "Vedhæftede filer",
"Comments" : "Kommentarer",
"Modified" : "Ændret",
"Created" : "Oprettet",
"Due date" : "Forfaldsdato",
"Remove due date" : "Fjern forfaldsdato",
"Select Date" : "Vælg dato",
"Upload attachment" : "Upload vedhæftning",
"Save" : "Gem",
"Reply" : "Besvar",
"Update" : "Opdatér",
"Description" : "Beskrivelse",
"Formatting help" : "Hjælp til formatering",
"(group)" : "(gruppe)",
"Move card" : "Flyt kort",
"Archive card" : "Arkivér kort",
"Delete card" : "Slet kort",
"seconds ago" : "sekunder siden",
"Archived boards" : "Arkiverede lister",
"Shared with you" : "Shared with you",
"Board details" : "Liste detaljer",
"Shared boards" : "Delte lister",
"Settings" : "Indstillinger",
"New board title" : "Ny titel på liste",
"Edit board" : "Rediger liste",
"An error occurred" : "Der var en fejl",
"Today" : "I dag",
"Tomorrow" : "I morgen",
"This week" : "Denne uge"
"Archive board" : "Arkivér liste",
"Unarchive board" : "Annuller arkivering af liste",
"Delete board" : "Slet liste",
"Board details" : "Liste detaljer"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -14,50 +14,41 @@
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Den uploadede fil overstiger MAX_FILE_SIZE indstilingen, som specificeret i HTML formularen",
"No file was uploaded" : "Ingen fil uploadet",
"Missing a temporary folder" : "Manglende midlertidig mappe.",
"Add board" : "Tilføj liste",
"Create new board" : "Opret ny liste",
"Cancel" : "Annullér",
"File already exists" : "Fil findes allerede",
"Do you want to overwrite it?" : "Vil du overskrive den?",
"Drop your files to upload" : "Drop dine filer for at uploade",
"Add list" : "Tilføj liste",
"Hide archived cards" : "Skjul arkiverede kort",
"Show archived cards" : "Vis arkiverede kort",
"Details" : "Detaljer",
"Hide archived cards" : "Skjul arkiverede kort",
"Sharing" : "Deling",
"Tags" : "Mærkat",
"Undo" : "Fortryd",
"Can edit" : "Can edit",
"Can share" : "Kan dele",
"Delete" : "Slet",
"Delete list" : "Slet liste",
"Add a new stack" : "Tilføj en ny stak",
"Add card" : "Tilføj kort",
"Edit" : "Redigér",
"Members" : "Medlemmer",
"Upload attachment" : "Upload vedhæftning",
"Details" : "Detaljer",
"Due date" : "Forfaldsdato",
"Remove due date" : "Fjern forfaldsdato",
"Description" : "Beskrivelse",
"Formatting help" : "Hjælp til formatering",
"Attachments" : "Vedhæftede filer",
"Comments" : "Kommentarer",
"Modified" : "Ændret",
"Created" : "Oprettet",
"Due date" : "Forfaldsdato",
"Remove due date" : "Fjern forfaldsdato",
"Select Date" : "Vælg dato",
"Upload attachment" : "Upload vedhæftning",
"Save" : "Gem",
"Reply" : "Besvar",
"Update" : "Opdatér",
"Description" : "Beskrivelse",
"Formatting help" : "Hjælp til formatering",
"(group)" : "(gruppe)",
"Move card" : "Flyt kort",
"Archive card" : "Arkivér kort",
"Delete card" : "Slet kort",
"seconds ago" : "sekunder siden",
"Archived boards" : "Arkiverede lister",
"Shared with you" : "Shared with you",
"Board details" : "Liste detaljer",
"Shared boards" : "Delte lister",
"Settings" : "Indstillinger",
"New board title" : "Ny titel på liste",
"Edit board" : "Rediger liste",
"An error occurred" : "Der var en fejl",
"Today" : "I dag",
"Tomorrow" : "I morgen",
"This week" : "Denne uge"
"Archive board" : "Arkivér liste",
"Unarchive board" : "Annuller arkivering af liste",
"Delete board" : "Slet liste",
"Board details" : "Liste detaljer"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -17,42 +17,42 @@ OC.L10N.register(
"{user} has archived the board {before}" : "{user} hat das Board {before} archiviert",
"You have unarchived the board {board}" : "Du hast das Board {board} dearchiviert",
"{user} has unarchived the board {before}" : "{user} hat das Board {before} dearchiviert",
"You have created a new list {stack} on board {board}" : "Du hast die neue Liste {stack} auf dem Board {board} erstellt",
"{user} has created a new list {stack} on board {board}" : "{user} hat die neue Liste {stack} auf dem Board {board} erstellt",
"You have renamed list {before} to {stack} on board {board}" : "Du hast die Liste {before} auf dem Board {board} in {stack} umbenannt",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} hat die Liste {before} in {stack} auf dem Board {board} umbenannt",
"You have deleted list {stack} on board {board}" : "Du hast die Liste {stack} auf dem Board {board} gelöscht",
"{user} has deleted list {stack} on board {board}" : "{user} hat die Liste {stack} aus dem Board {board} entfernt",
"You have created card {card} in list {stack} on board {board}" : "Du hast die Karte {card} in der Liste {stack} auf dem Board {board} erstellt",
"{user} has created card {card} in list {stack} on board {board}" : "{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} erstellt",
"You have deleted card {card} in list {stack} on board {board}" : "Du hast die Karte {card} in der Liste {stack} auf dem Board {board} gelöscht",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} gelöscht",
"You have created a new stack {stack} on board {board}" : "Du hast den neuen Stapel {stack} auf dem Board {board} erstellt",
"{user} has created a new stack {stack} on board {board}" : "{user} hat den neuen Stapel {stack} auf dem Board {board} erstellt",
"You have renamed stack {before} to {stack} on board {board}" : "Du hast den Stapel {before} auf dem Board {board} in {stack} umbenannt",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} hat den Stapel {before} in {stack} auf dem Board {board} umbenannt",
"You have deleted stack {stack} on board {board}" : "Du hast den Stapel {stack} auf dem Board {board} gelöscht",
"{user} has deleted stack {stack} on board {board}" : "{user} hat den Stapel {stack} auf dem Board {board} gelöscht",
"You have created card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
"You have deleted card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
"You have renamed the card {before} to {card}" : "Du hast die Karte {before} in {card} umbenannt",
"{user} has renamed the card {before} to {card}" : "{user} hat die Karte {before} in {card} umbenannt",
"You have added a description to card {card} in list {stack} on board {board}" : "Du hast der Karte {card} in der Liste {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} hat der Karte {card} in der Liste {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"You have updated the description of card {card} in list {stack} on board {board}" : "Du hast die Beschreibung der Karte {card} in der Liste {stack} auf dem Board {board} aktualisiert",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} hat die Beschreibung der Karte {card} in der Liste {stack} auf dem Board {board} aktualisiert",
"You have archived card {card} in list {stack} on board {board}" : "Du hast die Karte {card} in der Liste {stack} auf dem Board {board} archiviert",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} archiviert",
"You have unarchived card {card} in list {stack} on board {board}" : "Du hast die Karte {card} in der Liste {stack} auf dem Board {board} dearchiviert",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} dearchiviert",
"You have added a description to card {card} in stack {stack} on board {board}" : "Du hast der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Du hast die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} hat die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
"You have archived card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
"You have unarchived card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
"You have removed the due date of card {card}" : "Du hast das Fälligkeitsdatum der Karte {card} entfernt",
"{user} has removed the due date of card {card}" : "{user} hat das Fälligkeitsdatum der Karte {card} entfernt",
"You have set the due date of card {card} to {after}" : "Du hast das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
"{user} has set the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
"You have updated the due date of card {card} to {after}" : "Du hast das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
"{user} has updated the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "Du hast der Karte {card} in der Liste {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} hat der Karte {card} in der Liste {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Du hast von der Karte {card} in der Liste {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} hat von der Karte {card} in der Liste {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Du hast der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Du hast von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} hat von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"You have assigned {assigneduser} to card {card} on board {board}" : "Du hast {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} hat {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Du hast die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Du hast die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} hat die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
"You have moved the card {card} from list {stackBefore} to {stack}" : "Du hast die Karte {card} von der Liste {stackBefore} nach {stack} verschoben",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} hat die Karte {card} von der Liste {stackBefore} nach {stack} verschoben",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Du hast die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} hat die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
"You have added the attachment {attachment} to card {card}" : "Du hast den Anhang {attachment} zur Karte {card} hinzugefügt",
"{user} has added the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} zur Karte {card} hinzugefügt",
"You have updated the attachment {attachment} on card {card}" : "Du hast den Anhang {attachment} der Karte {card} aktualisiert",
@@ -67,13 +67,12 @@ OC.L10N.register(
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Änderungen in der <strong>Deck-App</strong>",
"A <strong>comment</strong> was created on a card" : "Ein <strong>Kommentar</strong> zu einer Karte wurde erstellt",
"Upcoming cards" : "Anstehende Karten",
"Personal" : "Persönlich",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Die Karte \"%s\" auf \"%s\" wurde Dir von %s zugewiesen.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} hat Dir die Karte \"%s\" auf \"%s\" zugewiesen.",
"The card \"%s\" on \"%s\" has reached its due date." : "Die Karte \"%s\" in \"%s\" ist überfällig.",
"%s has mentioned you in a comment on \"%s\"." : "%s hat Dich in einem Kommentar zu \"%s\" erwähnt.",
"{user} has mentioned you in a comment on \"%s\"." : "{user} hat Dich in einem Kommentar zu \"%s\" erwähnt.",
"The card \"%s\" on \"%s\" has reached its due date." : "Die Karte \"%s\" auf \"%s\" ist überfällig.",
"%s has mentioned you in a comment on \"%s\"." : " %s hat Dich in einem Kommentar zu \"%s\" erwähnt.",
"{user} has mentioned you in a comment on \"%s\"." : "{user} hat Dich in einem Kommentar zu “%s” erwähnt.",
"The board \"%s\" has been shared with you by %s." : "Das Board \"%s\" wurde von %s mit Dir geteilt.",
"{user} has shared the board %s with you." : "{user} hat das Board %s mit Dir geteilt.",
"No data was provided to create an attachment." : "Es wurden keine Daten zum Erstellen eines Anhangs bereitgestellt.",
@@ -81,7 +80,7 @@ OC.L10N.register(
"To review" : "Zu überprüfen",
"Action needed" : "Handlung erforderlich",
"Later" : "Später",
"copy" : "Kopie",
"copy" : "Kopieren",
"To do" : "Offen",
"Doing" : "In Arbeit",
"Done" : "Erledigt",
@@ -90,7 +89,7 @@ OC.L10N.register(
"Example Task 1" : "Beispielaufgabe 1",
"The file was uploaded" : "Die Datei wurde hochgeladen",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Die hochgeladene Datei überschreitet die upload_max_filesize-Vorgabe in php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die Datei ist größer als die MAX_FILE_SIZE-Vorgabe, die im HTML-Formular angegeben ist",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die Datei ist größer als die MAX_FILE_SIZE-Vorgabe, die im HTML-Formular angegeben ist.",
"The file was only partially uploaded" : "Die Datei konnte nur teilweise hochgeladen werden",
"No file was uploaded" : "Es wurde keine Datei hochgeladen",
"Missing a temporary folder" : "Kein temporärer Ordner vorhanden",
@@ -98,56 +97,31 @@ OC.L10N.register(
"A PHP extension stopped the file upload" : "Eine PHP-Erweiterung hat das Hochladen der Datei gestoppt",
"No file uploaded or file size exceeds maximum of %s" : "Keine Datei hochgeladen oder die Dateigröße überschreitet %s",
"Personal planning and team project organization" : "Persönliche Planung und Teamprojektorganisation",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert sind.\n\n\n- 📥 Füge Deine Aufgaben zu den Karten hinzu und ordne diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Zuweisen von Schlagworten für noch bessere Organisation\n- 👥 Teile mit Deinem Team, Freunden oder der Familie\n- 📎 Füge Dateien hinzu und verwende diese in Deinen Markdown-Beschreibungen\n- 💬 Diskutiere mit Deinem Team mit Kommentaren\n- ⚡ Behalte Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisiere Dein Projekt",
"Card details" : "Karten-Details",
"Add board" : "Board hinzufügen",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert sind.\n\n\n- 📥 Füge Deine Aufgaben zu den Karten hinzu und ordne diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Vergabe von Schlagworten für noch bessere Organisation\n- 👥 Teile mit Deinem Team, Freunden oder der Familie\n- 📎 Füge Dateien hinzu und verwende diese in Deinen Markdown-Beschreibungen\n- 💬 Diskutiere mit Deinem Team mit Kommentaren\n- ⚡ Behalte Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisiere Dein Projekt",
"Create new board" : "Neues Board",
"new board" : "Neues Board",
"Select the board to link to a project" : "Wähle ein Board aus, um dieses mit einem Projekt zu verknüpfen",
"Search by board title" : "Nach einem Board suchen",
"Select board" : "Board auswählen",
"Select the card to link to a project" : "Wähle die Karte aus, um diese mit einem Projekt zu verknüpfen",
"Select a board" : "Ein Board auswählen",
"Select a card" : "Eine Karte auswählen",
"Link to card" : "Mit einer Karte verknüpfen",
"Cancel" : "Abbrechen",
"File already exists" : "Datei bereits vorhanden",
"A file with the name {filename} already exists." : "Eine Datei mit diesem Namen {filename} existiert bereits.",
"Do you want to overwrite it?" : "Möchtest Du überschreiben?",
"Overwrite file" : "Datei überschreiben",
"Keep existing file" : "Existierende Datei behalten",
"This board is read only" : "Dieses Board ist schreibgeschützt",
"Drop your files to upload" : "Dateien zum Hochladen hineinziehen",
"Archived cards" : "Archivierte Karten",
"Add list" : "Liste hinzufügen",
"Add new list" : "Neue Liste hinzufügen",
"List name" : "Listenname",
"Apply filter" : "Filter anwenden",
"Filter by tag" : "Nach Schlagwort filtern",
"Filter by assigned user" : "Nach zugewiesenem Benutzer filtern",
"Unassigned" : "Nicht zugewiesen",
"Filter by due date" : "Nach Fälligkeitsdatum filtern",
"Overdue" : "Überfällig",
"Next 24 hours" : "Die nächsten 24 Stunden",
"Next 7 days" : "Die nächsten 7 Tage",
"Next 30 days" : "Die nächsten 30 Tage",
"No due date" : "Kein Fälligkeitsdatum",
"Clear filter" : "Filter zurücksetzen",
"Hide archived cards" : "Archivierte Karten ausblenden",
"Show archived cards" : "Archivierte Karten anzeigen",
"Hide archived cards" : "Archivierte Karten ausblenden",
"Toggle compact mode" : "Kompaktmodus umschalten",
"Details" : "Details",
"Loading board" : "Lade Board",
"No lists available" : "Keine Listen verfügbar",
"Create a new list to add cards to this board" : "Erstelle eine neue Liste, um diesem Board Karten hinzuzufügen",
"Loading board" : "Board laden",
"Board not found" : "Board nicht gefunden",
"Sharing" : "Teilen",
"Tags" : "Schlagworte",
"Deleted items" : "Gelöschte Objekte",
"Timeline" : "Zeitachse",
"Deleted lists" : "Gelöschte Listen",
"Deleted stacks" : "Gelöschte Stapel",
"Undo" : "Rückgängig",
"Deleted cards" : "Gelöschte Karten",
"Share board with a user, group or circle …" : "Board mit Benutzer, Gruppe oder Kreis teilen…",
"Searching for users, groups and circles …" : "Suche nach Benutzern, Gruppen und Kreisen …",
"No participants found" : "Keine Teilnehmer gefunden",
"Share board with a user, group or circle …" : "Board mit Benutzer, Gruppe oder Kreis teilen …",
"Board owner" : "Board-Besitzer",
"(Group)" : "(Gruppe)",
"(Circle)" : "(Kreis)",
@@ -155,103 +129,52 @@ OC.L10N.register(
"Can share" : "kann teilen",
"Can manage" : "kann verwalten",
"Delete" : "Löschen",
"Failed to create share with {displayName}" : "Fehler beim Erstellen der Freigabe mit dem Namen {displayName}",
"Add a new list" : "Eine neue Liste hinzufügen",
"Archive all cards" : "Alle Karten archivieren",
"Add a new stack" : "Neuer Stapel",
"Delete list" : "Liste löschen",
"Add card" : "Karte hinzufügen",
"Archive all cards in this list" : "Alle Karten in dieser Liste archivieren",
"Add a new card" : "Neue Karte hinzufügen",
"Card name" : "Kartenname",
"List deleted" : "Liste gelöscht",
"Edit" : "Bearbeiten",
"Add a new tag" : "Neues Schlagwort hinzufügen",
"Add a new label" : "Neues Schlagwort hinzufügen",
"title and color value must be provided" : "Titel und Farbwert müssen angegeben werden",
"Board name" : "Boardname",
"Members" : "Mitglieder",
"Upload attachment" : "Anhang hochladen",
"Add this attachment" : "Diesen Anhang anhängen",
"Delete Attachment" : "Anhang löschen",
"Restore Attachment" : "Anhang wiederherstellen",
"Open in sidebar view" : "In Seitenleiste öffnen",
"Open in bigger view" : "In größerer Ansicht öffnen",
"Attachments" : "Anhänge",
"Comments" : "Kommentare",
"Modified" : "Geändert",
"Created" : "Erstellt",
"The title cannot be empty." : "Der Titel darf nicht leer sein.",
"No comments yet. Begin the discussion!" : "Bislang keine Kommentare. Beginne die Diskussion!",
"Load More" : "Mehr laden",
"Details" : "Details",
"Assign a tag to this card…" : "Dieser Karte ein Schlagwort zuweisen…",
"Assign to users" : "Benutzern zuweisen",
"Assign to users/groups/circles" : "An Benutzer, Gruppen oder Kreise zuweisen",
"Assign a user to this card…" : "Diese Karte einem Benutzer zuweisen…",
"Due date" : "Fälligkeitsdatum",
"Set a due date" : "Ein Ablaufdatum setzen",
"Remove due date" : "Fälligkeitsdatum löschen",
"Select Date" : "Datum auswählen",
"Save" : "Speichern",
"The comment cannot be empty." : "Der Kommentar darf nicht leer sein.",
"The comment cannot be longer than 1000 characters." : "Der Kommentar darf nicht länger als 1000 Zeichen sein.",
"In reply to" : "Als Antwort auf",
"Reply" : "Antworten",
"Update" : "Aktualisieren",
"Description" : "Beschreibung",
"(Unsaved)" : "(nicht gespeichert)",
"(Saving…)" : "(Speichere…)",
"Formatting help" : "Formatierungshilfe",
"Edit description" : "Beschreibung bearbeiten",
"View description" : "Beschreibung anzeigen",
"Add Attachment" : "Anhang anhängen",
"Write a description …" : "Beschreibung schreiben …",
"Choose attachment" : "Anhang auswählen",
"(group)" : "(Gruppe)",
"(circle)" : "(Kreis)",
"Attachments" : "Anhänge",
"Comments" : "Kommentare",
"Modified" : "Geändert",
"Created" : "Erstellt",
"Upload attachment" : "Anhang hochladen",
"New comment" : "Neuer Kommentar",
"Save" : "Speichern",
"No users found" : "Keine Nutzer gefunden",
"No comments yet. Begin the discussion!" : "Bislang keine Kommentare. Beginne die Diskussion!",
"Update" : "Aktualisieren",
"Assign to me" : "Mir zuweisen",
"Unassign myself" : "Nicht mehr mir zuweisen",
"Move card" : "Karte verschieben",
"Unarchive card" : "Karte dearchivieren",
"Archive card" : "Karte archivieren",
"Delete card" : "Karte löschen",
"Move card to another board" : "Karte auf ein anderes Board verschieben",
"Select a list" : "Eine Liste auswählen",
"Card deleted" : "Karte gelöscht",
"seconds ago" : "Gerade eben",
"Move card" : "Karte verschieben",
"Card details" : "Kartendetails",
"Select a stack" : "Stapel auswählen",
"All boards" : "Alle Boards",
"Archived boards" : "Archivierte Boards",
"Shared with you" : "Mit Dir geteilt",
"Use bigger card view" : "Größere Kartenansicht verwenden",
"Show boards in calendar/tasks" : "Board in Kalender/Aufgaben anzeigen",
"Limit deck usage of groups" : "Nutzung von Deck auf Gruppen einschränken",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Durch die Begrenzung von Deck werden Benutzer, die nicht Teil dieser Gruppen sind, daran gehindert, eigene Boards zu erstellen. Benutzer können weiterhin an Boards arbeiten, die mit ihnen geteilt wurden.",
"Board details" : "Board-Details",
"Shared boards" : "Geteilte Boards",
"Settings" : "Einstellungen",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Durch die Begrenzung von Deck werden Benutzer, die nicht Teil dieser Gruppen sind, daran gehindert, eigene Boards zu erstellen. Benutzer können weiterhin an Boards arbeiten, die für sie freigegeben wurden.",
"New board title" : "Board-Titel",
"Edit board" : "Board bearbeiten",
"Clone board" : "Board klonen",
"Unarchive board" : "Board dearchivieren",
"Archive board" : "Board archivieren",
"Turn on due date reminders" : "Fälligkeitserinnerungen einschalten",
"Turn off due date reminders" : "Fälligkeitserinnerungen ausschalten",
"Due date reminders" : "Fälligkeitserinnerungen",
"All cards" : "Alle Karten",
"Assigned cards" : "Zugewiesene Karten",
"No notifications" : "Keine Benachrichtigungen",
"Delete board" : "Board löschen",
"Board {0} deleted" : "Board {0} gelöscht",
"Only assigned cards" : "Nur zugewiesene Karten",
"No reminder" : "Keine Erinnerung",
"An error occurred" : "Es ist ein Fehler aufgetreten",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchtest Du wirklich dieses Board {title} mit all seinen Daten löschen?",
"Delete the board?" : "Das Board löschen?",
"Loading filtered view" : "Lade gefilterte Ansicht",
"Today" : "Heute",
"Tomorrow" : "Morgen",
"This week" : "Diese Woche",
"No due" : "Kein Fälligkeitsdatum",
"No upcoming cards" : "Keine anstehenden Karten",
"upcoming cards" : "Anstehende Karten",
"Clone board" : "Board klonen",
"Archive board" : "Board archivieren",
"Unarchive board" : "Board dearchivieren",
"Delete board" : "Board löschen",
"Board details" : "Board-Details",
"Link to a board" : "Mit einem Board verknüpfen",
"Link to a card" : "Mit einer Karte verknüpfen",
"Something went wrong" : "Etwas ist schiefgelaufen",
"Failed to upload {name}" : "Fehler beim Hochladen von {name}",
"Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten"
"Link to a card" : "Mit einer Karte verknüpfen"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -15,42 +15,42 @@
"{user} has archived the board {before}" : "{user} hat das Board {before} archiviert",
"You have unarchived the board {board}" : "Du hast das Board {board} dearchiviert",
"{user} has unarchived the board {before}" : "{user} hat das Board {before} dearchiviert",
"You have created a new list {stack} on board {board}" : "Du hast die neue Liste {stack} auf dem Board {board} erstellt",
"{user} has created a new list {stack} on board {board}" : "{user} hat die neue Liste {stack} auf dem Board {board} erstellt",
"You have renamed list {before} to {stack} on board {board}" : "Du hast die Liste {before} auf dem Board {board} in {stack} umbenannt",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} hat die Liste {before} in {stack} auf dem Board {board} umbenannt",
"You have deleted list {stack} on board {board}" : "Du hast die Liste {stack} auf dem Board {board} gelöscht",
"{user} has deleted list {stack} on board {board}" : "{user} hat die Liste {stack} aus dem Board {board} entfernt",
"You have created card {card} in list {stack} on board {board}" : "Du hast die Karte {card} in der Liste {stack} auf dem Board {board} erstellt",
"{user} has created card {card} in list {stack} on board {board}" : "{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} erstellt",
"You have deleted card {card} in list {stack} on board {board}" : "Du hast die Karte {card} in der Liste {stack} auf dem Board {board} gelöscht",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} gelöscht",
"You have created a new stack {stack} on board {board}" : "Du hast den neuen Stapel {stack} auf dem Board {board} erstellt",
"{user} has created a new stack {stack} on board {board}" : "{user} hat den neuen Stapel {stack} auf dem Board {board} erstellt",
"You have renamed stack {before} to {stack} on board {board}" : "Du hast den Stapel {before} auf dem Board {board} in {stack} umbenannt",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} hat den Stapel {before} in {stack} auf dem Board {board} umbenannt",
"You have deleted stack {stack} on board {board}" : "Du hast den Stapel {stack} auf dem Board {board} gelöscht",
"{user} has deleted stack {stack} on board {board}" : "{user} hat den Stapel {stack} auf dem Board {board} gelöscht",
"You have created card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
"You have deleted card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
"You have renamed the card {before} to {card}" : "Du hast die Karte {before} in {card} umbenannt",
"{user} has renamed the card {before} to {card}" : "{user} hat die Karte {before} in {card} umbenannt",
"You have added a description to card {card} in list {stack} on board {board}" : "Du hast der Karte {card} in der Liste {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} hat der Karte {card} in der Liste {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"You have updated the description of card {card} in list {stack} on board {board}" : "Du hast die Beschreibung der Karte {card} in der Liste {stack} auf dem Board {board} aktualisiert",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} hat die Beschreibung der Karte {card} in der Liste {stack} auf dem Board {board} aktualisiert",
"You have archived card {card} in list {stack} on board {board}" : "Du hast die Karte {card} in der Liste {stack} auf dem Board {board} archiviert",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} archiviert",
"You have unarchived card {card} in list {stack} on board {board}" : "Du hast die Karte {card} in der Liste {stack} auf dem Board {board} dearchiviert",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} dearchiviert",
"You have added a description to card {card} in stack {stack} on board {board}" : "Du hast der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Du hast die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} hat die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
"You have archived card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
"You have unarchived card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
"You have removed the due date of card {card}" : "Du hast das Fälligkeitsdatum der Karte {card} entfernt",
"{user} has removed the due date of card {card}" : "{user} hat das Fälligkeitsdatum der Karte {card} entfernt",
"You have set the due date of card {card} to {after}" : "Du hast das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
"{user} has set the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
"You have updated the due date of card {card} to {after}" : "Du hast das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
"{user} has updated the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "Du hast der Karte {card} in der Liste {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} hat der Karte {card} in der Liste {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Du hast von der Karte {card} in der Liste {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} hat von der Karte {card} in der Liste {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Du hast der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Du hast von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} hat von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"You have assigned {assigneduser} to card {card} on board {board}" : "Du hast {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} hat {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Du hast die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Du hast die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} hat die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
"You have moved the card {card} from list {stackBefore} to {stack}" : "Du hast die Karte {card} von der Liste {stackBefore} nach {stack} verschoben",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} hat die Karte {card} von der Liste {stackBefore} nach {stack} verschoben",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Du hast die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} hat die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
"You have added the attachment {attachment} to card {card}" : "Du hast den Anhang {attachment} zur Karte {card} hinzugefügt",
"{user} has added the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} zur Karte {card} hinzugefügt",
"You have updated the attachment {attachment} on card {card}" : "Du hast den Anhang {attachment} der Karte {card} aktualisiert",
@@ -65,13 +65,12 @@
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Änderungen in der <strong>Deck-App</strong>",
"A <strong>comment</strong> was created on a card" : "Ein <strong>Kommentar</strong> zu einer Karte wurde erstellt",
"Upcoming cards" : "Anstehende Karten",
"Personal" : "Persönlich",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Die Karte \"%s\" auf \"%s\" wurde Dir von %s zugewiesen.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} hat Dir die Karte \"%s\" auf \"%s\" zugewiesen.",
"The card \"%s\" on \"%s\" has reached its due date." : "Die Karte \"%s\" in \"%s\" ist überfällig.",
"%s has mentioned you in a comment on \"%s\"." : "%s hat Dich in einem Kommentar zu \"%s\" erwähnt.",
"{user} has mentioned you in a comment on \"%s\"." : "{user} hat Dich in einem Kommentar zu \"%s\" erwähnt.",
"The card \"%s\" on \"%s\" has reached its due date." : "Die Karte \"%s\" auf \"%s\" ist überfällig.",
"%s has mentioned you in a comment on \"%s\"." : " %s hat Dich in einem Kommentar zu \"%s\" erwähnt.",
"{user} has mentioned you in a comment on \"%s\"." : "{user} hat Dich in einem Kommentar zu “%s” erwähnt.",
"The board \"%s\" has been shared with you by %s." : "Das Board \"%s\" wurde von %s mit Dir geteilt.",
"{user} has shared the board %s with you." : "{user} hat das Board %s mit Dir geteilt.",
"No data was provided to create an attachment." : "Es wurden keine Daten zum Erstellen eines Anhangs bereitgestellt.",
@@ -79,7 +78,7 @@
"To review" : "Zu überprüfen",
"Action needed" : "Handlung erforderlich",
"Later" : "Später",
"copy" : "Kopie",
"copy" : "Kopieren",
"To do" : "Offen",
"Doing" : "In Arbeit",
"Done" : "Erledigt",
@@ -88,7 +87,7 @@
"Example Task 1" : "Beispielaufgabe 1",
"The file was uploaded" : "Die Datei wurde hochgeladen",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Die hochgeladene Datei überschreitet die upload_max_filesize-Vorgabe in php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die Datei ist größer als die MAX_FILE_SIZE-Vorgabe, die im HTML-Formular angegeben ist",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die Datei ist größer als die MAX_FILE_SIZE-Vorgabe, die im HTML-Formular angegeben ist.",
"The file was only partially uploaded" : "Die Datei konnte nur teilweise hochgeladen werden",
"No file was uploaded" : "Es wurde keine Datei hochgeladen",
"Missing a temporary folder" : "Kein temporärer Ordner vorhanden",
@@ -96,56 +95,31 @@
"A PHP extension stopped the file upload" : "Eine PHP-Erweiterung hat das Hochladen der Datei gestoppt",
"No file uploaded or file size exceeds maximum of %s" : "Keine Datei hochgeladen oder die Dateigröße überschreitet %s",
"Personal planning and team project organization" : "Persönliche Planung und Teamprojektorganisation",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert sind.\n\n\n- 📥 Füge Deine Aufgaben zu den Karten hinzu und ordne diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Zuweisen von Schlagworten für noch bessere Organisation\n- 👥 Teile mit Deinem Team, Freunden oder der Familie\n- 📎 Füge Dateien hinzu und verwende diese in Deinen Markdown-Beschreibungen\n- 💬 Diskutiere mit Deinem Team mit Kommentaren\n- ⚡ Behalte Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisiere Dein Projekt",
"Card details" : "Karten-Details",
"Add board" : "Board hinzufügen",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert sind.\n\n\n- 📥 Füge Deine Aufgaben zu den Karten hinzu und ordne diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Vergabe von Schlagworten für noch bessere Organisation\n- 👥 Teile mit Deinem Team, Freunden oder der Familie\n- 📎 Füge Dateien hinzu und verwende diese in Deinen Markdown-Beschreibungen\n- 💬 Diskutiere mit Deinem Team mit Kommentaren\n- ⚡ Behalte Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisiere Dein Projekt",
"Create new board" : "Neues Board",
"new board" : "Neues Board",
"Select the board to link to a project" : "Wähle ein Board aus, um dieses mit einem Projekt zu verknüpfen",
"Search by board title" : "Nach einem Board suchen",
"Select board" : "Board auswählen",
"Select the card to link to a project" : "Wähle die Karte aus, um diese mit einem Projekt zu verknüpfen",
"Select a board" : "Ein Board auswählen",
"Select a card" : "Eine Karte auswählen",
"Link to card" : "Mit einer Karte verknüpfen",
"Cancel" : "Abbrechen",
"File already exists" : "Datei bereits vorhanden",
"A file with the name {filename} already exists." : "Eine Datei mit diesem Namen {filename} existiert bereits.",
"Do you want to overwrite it?" : "Möchtest Du überschreiben?",
"Overwrite file" : "Datei überschreiben",
"Keep existing file" : "Existierende Datei behalten",
"This board is read only" : "Dieses Board ist schreibgeschützt",
"Drop your files to upload" : "Dateien zum Hochladen hineinziehen",
"Archived cards" : "Archivierte Karten",
"Add list" : "Liste hinzufügen",
"Add new list" : "Neue Liste hinzufügen",
"List name" : "Listenname",
"Apply filter" : "Filter anwenden",
"Filter by tag" : "Nach Schlagwort filtern",
"Filter by assigned user" : "Nach zugewiesenem Benutzer filtern",
"Unassigned" : "Nicht zugewiesen",
"Filter by due date" : "Nach Fälligkeitsdatum filtern",
"Overdue" : "Überfällig",
"Next 24 hours" : "Die nächsten 24 Stunden",
"Next 7 days" : "Die nächsten 7 Tage",
"Next 30 days" : "Die nächsten 30 Tage",
"No due date" : "Kein Fälligkeitsdatum",
"Clear filter" : "Filter zurücksetzen",
"Hide archived cards" : "Archivierte Karten ausblenden",
"Show archived cards" : "Archivierte Karten anzeigen",
"Hide archived cards" : "Archivierte Karten ausblenden",
"Toggle compact mode" : "Kompaktmodus umschalten",
"Details" : "Details",
"Loading board" : "Lade Board",
"No lists available" : "Keine Listen verfügbar",
"Create a new list to add cards to this board" : "Erstelle eine neue Liste, um diesem Board Karten hinzuzufügen",
"Loading board" : "Board laden",
"Board not found" : "Board nicht gefunden",
"Sharing" : "Teilen",
"Tags" : "Schlagworte",
"Deleted items" : "Gelöschte Objekte",
"Timeline" : "Zeitachse",
"Deleted lists" : "Gelöschte Listen",
"Deleted stacks" : "Gelöschte Stapel",
"Undo" : "Rückgängig",
"Deleted cards" : "Gelöschte Karten",
"Share board with a user, group or circle …" : "Board mit Benutzer, Gruppe oder Kreis teilen…",
"Searching for users, groups and circles …" : "Suche nach Benutzern, Gruppen und Kreisen …",
"No participants found" : "Keine Teilnehmer gefunden",
"Share board with a user, group or circle …" : "Board mit Benutzer, Gruppe oder Kreis teilen …",
"Board owner" : "Board-Besitzer",
"(Group)" : "(Gruppe)",
"(Circle)" : "(Kreis)",
@@ -153,103 +127,52 @@
"Can share" : "kann teilen",
"Can manage" : "kann verwalten",
"Delete" : "Löschen",
"Failed to create share with {displayName}" : "Fehler beim Erstellen der Freigabe mit dem Namen {displayName}",
"Add a new list" : "Eine neue Liste hinzufügen",
"Archive all cards" : "Alle Karten archivieren",
"Add a new stack" : "Neuer Stapel",
"Delete list" : "Liste löschen",
"Add card" : "Karte hinzufügen",
"Archive all cards in this list" : "Alle Karten in dieser Liste archivieren",
"Add a new card" : "Neue Karte hinzufügen",
"Card name" : "Kartenname",
"List deleted" : "Liste gelöscht",
"Edit" : "Bearbeiten",
"Add a new tag" : "Neues Schlagwort hinzufügen",
"Add a new label" : "Neues Schlagwort hinzufügen",
"title and color value must be provided" : "Titel und Farbwert müssen angegeben werden",
"Board name" : "Boardname",
"Members" : "Mitglieder",
"Upload attachment" : "Anhang hochladen",
"Add this attachment" : "Diesen Anhang anhängen",
"Delete Attachment" : "Anhang löschen",
"Restore Attachment" : "Anhang wiederherstellen",
"Open in sidebar view" : "In Seitenleiste öffnen",
"Open in bigger view" : "In größerer Ansicht öffnen",
"Attachments" : "Anhänge",
"Comments" : "Kommentare",
"Modified" : "Geändert",
"Created" : "Erstellt",
"The title cannot be empty." : "Der Titel darf nicht leer sein.",
"No comments yet. Begin the discussion!" : "Bislang keine Kommentare. Beginne die Diskussion!",
"Load More" : "Mehr laden",
"Details" : "Details",
"Assign a tag to this card…" : "Dieser Karte ein Schlagwort zuweisen…",
"Assign to users" : "Benutzern zuweisen",
"Assign to users/groups/circles" : "An Benutzer, Gruppen oder Kreise zuweisen",
"Assign a user to this card…" : "Diese Karte einem Benutzer zuweisen…",
"Due date" : "Fälligkeitsdatum",
"Set a due date" : "Ein Ablaufdatum setzen",
"Remove due date" : "Fälligkeitsdatum löschen",
"Select Date" : "Datum auswählen",
"Save" : "Speichern",
"The comment cannot be empty." : "Der Kommentar darf nicht leer sein.",
"The comment cannot be longer than 1000 characters." : "Der Kommentar darf nicht länger als 1000 Zeichen sein.",
"In reply to" : "Als Antwort auf",
"Reply" : "Antworten",
"Update" : "Aktualisieren",
"Description" : "Beschreibung",
"(Unsaved)" : "(nicht gespeichert)",
"(Saving…)" : "(Speichere…)",
"Formatting help" : "Formatierungshilfe",
"Edit description" : "Beschreibung bearbeiten",
"View description" : "Beschreibung anzeigen",
"Add Attachment" : "Anhang anhängen",
"Write a description …" : "Beschreibung schreiben …",
"Choose attachment" : "Anhang auswählen",
"(group)" : "(Gruppe)",
"(circle)" : "(Kreis)",
"Attachments" : "Anhänge",
"Comments" : "Kommentare",
"Modified" : "Geändert",
"Created" : "Erstellt",
"Upload attachment" : "Anhang hochladen",
"New comment" : "Neuer Kommentar",
"Save" : "Speichern",
"No users found" : "Keine Nutzer gefunden",
"No comments yet. Begin the discussion!" : "Bislang keine Kommentare. Beginne die Diskussion!",
"Update" : "Aktualisieren",
"Assign to me" : "Mir zuweisen",
"Unassign myself" : "Nicht mehr mir zuweisen",
"Move card" : "Karte verschieben",
"Unarchive card" : "Karte dearchivieren",
"Archive card" : "Karte archivieren",
"Delete card" : "Karte löschen",
"Move card to another board" : "Karte auf ein anderes Board verschieben",
"Select a list" : "Eine Liste auswählen",
"Card deleted" : "Karte gelöscht",
"seconds ago" : "Gerade eben",
"Move card" : "Karte verschieben",
"Card details" : "Kartendetails",
"Select a stack" : "Stapel auswählen",
"All boards" : "Alle Boards",
"Archived boards" : "Archivierte Boards",
"Shared with you" : "Mit Dir geteilt",
"Use bigger card view" : "Größere Kartenansicht verwenden",
"Show boards in calendar/tasks" : "Board in Kalender/Aufgaben anzeigen",
"Limit deck usage of groups" : "Nutzung von Deck auf Gruppen einschränken",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Durch die Begrenzung von Deck werden Benutzer, die nicht Teil dieser Gruppen sind, daran gehindert, eigene Boards zu erstellen. Benutzer können weiterhin an Boards arbeiten, die mit ihnen geteilt wurden.",
"Board details" : "Board-Details",
"Shared boards" : "Geteilte Boards",
"Settings" : "Einstellungen",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Durch die Begrenzung von Deck werden Benutzer, die nicht Teil dieser Gruppen sind, daran gehindert, eigene Boards zu erstellen. Benutzer können weiterhin an Boards arbeiten, die für sie freigegeben wurden.",
"New board title" : "Board-Titel",
"Edit board" : "Board bearbeiten",
"Clone board" : "Board klonen",
"Unarchive board" : "Board dearchivieren",
"Archive board" : "Board archivieren",
"Turn on due date reminders" : "Fälligkeitserinnerungen einschalten",
"Turn off due date reminders" : "Fälligkeitserinnerungen ausschalten",
"Due date reminders" : "Fälligkeitserinnerungen",
"All cards" : "Alle Karten",
"Assigned cards" : "Zugewiesene Karten",
"No notifications" : "Keine Benachrichtigungen",
"Delete board" : "Board löschen",
"Board {0} deleted" : "Board {0} gelöscht",
"Only assigned cards" : "Nur zugewiesene Karten",
"No reminder" : "Keine Erinnerung",
"An error occurred" : "Es ist ein Fehler aufgetreten",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchtest Du wirklich dieses Board {title} mit all seinen Daten löschen?",
"Delete the board?" : "Das Board löschen?",
"Loading filtered view" : "Lade gefilterte Ansicht",
"Today" : "Heute",
"Tomorrow" : "Morgen",
"This week" : "Diese Woche",
"No due" : "Kein Fälligkeitsdatum",
"No upcoming cards" : "Keine anstehenden Karten",
"upcoming cards" : "Anstehende Karten",
"Clone board" : "Board klonen",
"Archive board" : "Board archivieren",
"Unarchive board" : "Board dearchivieren",
"Delete board" : "Board löschen",
"Board details" : "Board-Details",
"Link to a board" : "Mit einem Board verknüpfen",
"Link to a card" : "Mit einer Karte verknüpfen",
"Something went wrong" : "Etwas ist schiefgelaufen",
"Failed to upload {name}" : "Fehler beim Hochladen von {name}",
"Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten"
"Link to a card" : "Mit einer Karte verknüpfen"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -17,42 +17,42 @@ OC.L10N.register(
"{user} has archived the board {before}" : "{user} hat das Board {before} archiviert",
"You have unarchived the board {board}" : "Sie haben das Board {board} dearchiviert",
"{user} has unarchived the board {before}" : "{user} hat das Board {before} dearchiviert",
"You have created a new list {stack} on board {board}" : "Sie haben die neue Liste {stack} auf dem Board {board} erstellt",
"{user} has created a new list {stack} on board {board}" : "{user} hat die neue Liste {stack} auf dem Board {board} erstellt",
"You have renamed list {before} to {stack} on board {board}" : "Sie haben die Liste {before} auf dem Board {board} in {stack} umbenannt",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} hat die Liste {before} in {stack} auf dem Board {board} umbenannt",
"You have deleted list {stack} on board {board}" : "Sie haben die Liste {stack} auf dem Board {board} gelöscht",
"{user} has deleted list {stack} on board {board}" : "{user} hat die Liste {stack} aus dem Board {board} entfernt",
"You have created card {card} in list {stack} on board {board}" : "Sie haben die Karte {card} in der Liste {stack} auf dem Board {board} erstellt",
"{user} has created card {card} in list {stack} on board {board}" : "{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} erstellt",
"You have deleted card {card} in list {stack} on board {board}" : "Sie haben die Karte {card} in der Liste {stack} auf dem Board {board} gelöscht",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} gelöscht",
"You have created a new stack {stack} on board {board}" : "Sie haben den neuen Stapel {stack} auf dem Board {board} erstellt",
"{user} has created a new stack {stack} on board {board}" : "{user} hat den neuen Stapel {stack} auf dem Board {board} erstellt",
"You have renamed stack {before} to {stack} on board {board}" : "Sie haben den Stapel {before} auf dem Board {board} in {stack} umbenannt",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} hat den Stapel {before} in {stack} auf dem Board {board} umbenannt",
"You have deleted stack {stack} on board {board}" : "Sie haben den Stapel {stack} auf dem Board {board} gelöscht",
"{user} has deleted stack {stack} on board {board}" : "{user} hat den Stapel {stack} auf dem Board {board} gelöscht",
"You have created card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
"You have deleted card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
"You have renamed the card {before} to {card}" : "Sie haben die Karte {before} in {card} umbenannt",
"{user} has renamed the card {before} to {card}" : "{user} hat die Karte {before} in {card} umbenannt",
"You have added a description to card {card} in list {stack} on board {board}" : "Sie haben der Karte {card} in der Liste {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} hat der Karte {card} in der Liste {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"You have updated the description of card {card} in list {stack} on board {board}" : "Sie haben die Beschreibung der Karte {card} in der Liste {stack} auf dem Board {board} aktualisiert",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} hat die Beschreibung der Karte {card} in der Liste {stack} auf dem Board {board} aktualisiert",
"You have archived card {card} in list {stack} on board {board}" : "Sie haben die Karte {card} in der Liste {stack} auf dem Board {board} archiviert",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} archiviert",
"You have unarchived card {card} in list {stack} on board {board}" : "Sie haben die Karte {card} in der Liste {stack} auf dem Board {board} dearchiviert",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} dearchiviert",
"You have added a description to card {card} in stack {stack} on board {board}" : "Sie haben der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Sie haben die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} hat die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
"You have archived card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
"You have unarchived card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
"You have removed the due date of card {card}" : "Sie haben das Fälligkeitsdatum der Karte {card} entfernt",
"{user} has removed the due date of card {card}" : "{user} hat das Fälligkeitsdatum der Karte {card} entfernt",
"You have set the due date of card {card} to {after}" : "Sie haben das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
"{user} has set the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
"You have updated the due date of card {card} to {after}" : "Sie haben das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
"{user} has updated the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "Sie haben der Karte {card} in der Liste {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} hat der Karte {card} in der Liste {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Sie haben von der Karte {card} in der Liste {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} hat von der Karte {card} in der Liste {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"You have assigned {assigneduser} to card {card} on board {board}" : "Sie haben {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Sie haben der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Sie haben von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} hat von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"You have assigned {assigneduser} to card {card} on board {board}" : "Sie haben {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} hat {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Sie haben die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Sie haben die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} hat die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
"You have moved the card {card} from list {stackBefore} to {stack}" : "Sie haben die Karte {card} von der Liste {stackBefore} nach {stack} verschoben",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} hat die Karte {card} von der Liste {stackBefore} nach {stack} verschoben",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Sie haben die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} hat die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
"You have added the attachment {attachment} to card {card}" : "Sie haben den Anhang {attachment} zur Karte {card} hinzugefügt",
"{user} has added the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} zur Karte {card} hinzugefügt",
"You have updated the attachment {attachment} on card {card}" : "Sie haben den Anhang {attachment} der Karte {card} aktualisiert",
@@ -67,11 +67,10 @@ OC.L10N.register(
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Änderungen in der <strong>Deck-App</strong>",
"A <strong>comment</strong> was created on a card" : "Ein <strong>Kommentar</strong> zu einer Karte wurde erstellt",
"Upcoming cards" : "Anstehende Karten",
"Personal" : "Persönlich",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Die Karte \"%s\" auf \"%s\" wurde Ihnen von %s zugewiesen.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} hat Ihnen die Karte \"%s\" auf \"%s\" zugewiesen.",
"The card \"%s\" on \"%s\" has reached its due date." : "Die Karte \"%s\" in \"%s\" ist überfällig.",
"The card \"%s\" on \"%s\" has reached its due date." : "Die Karte \"%s\" auf \"%s\" ist überfällig.",
"%s has mentioned you in a comment on \"%s\"." : "%s hat Sie in einem Kommentar zu \"%s\" erwähnt.",
"{user} has mentioned you in a comment on \"%s\"." : "{user} hat Sie in einem Kommentar zu \"%s\" erwähnt.",
"The board \"%s\" has been shared with you by %s." : "Das Board \"%s\" wurde von %s mit Ihnen geteilt.",
@@ -81,16 +80,16 @@ OC.L10N.register(
"To review" : "Zu überprüfen",
"Action needed" : "Handlung erforderlich",
"Later" : "Später",
"copy" : "Kopie",
"copy" : "kopieren",
"To do" : "Offen",
"Doing" : "In Arbeit",
"Done" : "Erledigt",
"Example Task 3" : "Beispielaufgabe 3",
"Example Task 2" : "Beispielaufgabe 2",
"Example Task 1" : "Beispielaufgabe 1",
"Example Task 3" : "Beispielsaufgabe 3",
"Example Task 2" : "Beispielsaufgabe 2",
"Example Task 1" : "Beispielsaufgabe 1",
"The file was uploaded" : "Die Datei wurde hochgeladen",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Die hochgeladene Datei überschreitet die upload_max_filesize-Vorgabe in php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die Datei ist größer als die MAX_FILE_SIZE-Vorgabe, die im HTML-Formular angegeben ist",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die Datei ist größer, als die MAX_FILE_SIZE-Vorgabe, die im HTML-Formular angegeben ist.",
"The file was only partially uploaded" : "Die Datei konnte nur teilweise hochgeladen werden",
"No file was uploaded" : "Es wurde keine Datei hochgeladen",
"Missing a temporary folder" : "Kein temporärer Ordner vorhanden",
@@ -98,160 +97,84 @@ OC.L10N.register(
"A PHP extension stopped the file upload" : "Eine PHP-Erweiterung hat das Hochladen der Datei gestoppt",
"No file uploaded or file size exceeds maximum of %s" : "Keine Datei hochgeladen oder die Dateigröße überschreitet %s",
"Personal planning and team project organization" : "Persönliche Planung und Teamprojektorganisation",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert sind.\n\n\n- 📥 Fügen Sie Ihre Aufgaben zu den Karten hinzu und ordnen Sie diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Zuweisen von Schlagworten für noch bessere Organisation\n- 👥 Teilen Sie mit Ihrem Team, Ihren Freunden oder Ihrer Familie\n- 📎 Fügen Sie Dateien hinzu und verwende diese in Ihren Markdown-Beschreibungen\n- 💬 Diskutieren Sie mit Ihrem Team mit Kommentaren\n- ⚡ Behalten Sie Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisieren Sie Ihr Projekt",
"Card details" : "Karten-Details",
"Add board" : "Board hinzufügen",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert sind.\n\n\n- 📥 Fügen Sie Ihre Aufgaben zu den Karten hinzu und ordnen Sie diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Zuweisung von Schlagworten für noch bessere Organisation\n- 👥 Teilen Sie mit Ihrem Team, Ihren Freunden oder Ihrer Familie\n- 📎 Fügen Sie Dateien hinzu und verwende diese in Ihren Markdown-Beschreibungen\n- 💬 Diskutieren Sie mit Ihrem Team mit Kommentaren\n- ⚡ Behalten Sie Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisieren Sie Ihr Projekt",
"Create new board" : "Neues Board",
"new board" : "Neues Board",
"Select the board to link to a project" : "Wählen Sie ein Board aus, um dieses mit einem Projekt zu verknüpfen",
"Search by board title" : "Nach einem Board suchen",
"Select board" : "Board auswählen",
"Select the card to link to a project" : "Wählen Sie die Karte aus, um diese mit einem Projekt zu verknüpfen",
"Select a board" : "Ein Board auswählen",
"Select a card" : "Eine Karte auswählen",
"Link to card" : "Mit einer Karte verknüpfen",
"Cancel" : "Abbrechen",
"File already exists" : "Datei bereits vorhanden",
"A file with the name {filename} already exists." : "Eine Datei mit diesem Namen {filename} existiert bereits.",
"Do you want to overwrite it?" : "Möchten Sie überschreiben?",
"Overwrite file" : "Datei überschreiben",
"Keep existing file" : "Existierende Datei behalten",
"This board is read only" : "Dieses Board ist schreibgeschützt",
"Drop your files to upload" : "Dateien zum Hochladen hineinziehen",
"Archived cards" : "Archivierte Karten",
"Add list" : "Liste hinzufügen",
"Add new list" : "Neue Liste hinzufügen",
"List name" : "Listenname",
"Apply filter" : "Filter anwenden",
"Filter by tag" : "Nach Schlagwort filtern",
"Filter by assigned user" : "Nach zugewiesenem Benutzer filtern",
"Unassigned" : "Nicht zugewiesen",
"Filter by due date" : "Nach Fälligkeitsdatum filtern",
"Overdue" : "Überfällig",
"Next 24 hours" : "Die nächsten 24 Stunden",
"Next 7 days" : "Die nächsten 7 Tage",
"Next 30 days" : "Die nächsten 30 Tage",
"No due date" : "Kein Fälligkeitsdatum",
"Clear filter" : "Filter zurücksetzen",
"Hide archived cards" : "Archivierte Karten ausblenden",
"Show archived cards" : "Archivierte Karten anzeigen",
"Hide archived cards" : "Archivierte Karten ausblenden",
"Toggle compact mode" : "Kompaktmodus umschalten",
"Details" : "Details",
"Loading board" : "Lade Board",
"No lists available" : "Keine Listen verfügbar",
"Create a new list to add cards to this board" : "Erstellen Sie eine neue Liste, um diesem Board Karten hinzuzufügen",
"Loading board" : "Board laden",
"Board not found" : "Board nicht gefunden",
"Sharing" : "Teilen",
"Tags" : "Schlagworte",
"Deleted items" : "Gelöschte Objekte",
"Timeline" : "Zeitachse",
"Deleted lists" : "Gelöschte Listen",
"Deleted stacks" : "Gelöschte Stapel",
"Undo" : "Rückgängig",
"Deleted cards" : "Gelöschte Karten",
"Share board with a user, group or circle …" : "Board mit Benutzer, Gruppe oder Kreis teilen…",
"Searching for users, groups and circles …" : "Suche nach Benutzern, Gruppen und Kreisen …",
"No participants found" : "Keine Teilnehmer gefunden",
"Share board with a user, group or circle …" : "Board mit Benutzer, Gruppe oder Kreis teilen …",
"Board owner" : "Board-Besitzer",
"(Group)" : "(Gruppe)",
"(Circle)" : "(Kreis)",
"Can edit" : "kann bearbeiten",
"Can edit" : "Kann bearbeiten",
"Can share" : "kann teilen",
"Can manage" : "kann verwalten",
"Delete" : "Löschen",
"Failed to create share with {displayName}" : "Fehler beim Erstellen der Freigabe mit dem Namen {displayName}",
"Add a new list" : "Eine neue Liste hinzufügen",
"Archive all cards" : "Alle Karten archivieren",
"Add a new stack" : "Neuer Stapel",
"Delete list" : "Liste löschen",
"Add card" : "Karte hinzufügen",
"Archive all cards in this list" : "Alle Karten in dieser Liste archivieren",
"Add a new card" : "Neue Karte hinzufügen",
"Card name" : "Kartenname",
"List deleted" : "Liste gelöscht",
"Edit" : "Bearbeiten",
"Add a new tag" : "Neues Schlagwort hinzufügen",
"Add a new label" : "Neues Schlagwort hinzufügen",
"title and color value must be provided" : "Titel und Farbwert müssen angegeben werden",
"Board name" : "Boardname",
"Members" : "Mitglieder",
"Upload attachment" : "Anhang hochladen",
"Add this attachment" : "Diesen Anhang anhängen",
"Delete Attachment" : "Anhang löschen",
"Restore Attachment" : "Anhang wiederherstellen",
"Open in sidebar view" : "In Seitenleiste öffnen",
"Open in bigger view" : "In größerer Ansicht öffnen",
"Load More" : "Mehr laden",
"Details" : "Details",
"Assign a tag to this card…" : "Dieser Karte ein Schlagwort zuweisen",
"Assign to users" : "Benutzern zuweisen",
"Assign a user to this card…" : "Diese Karte einem Benutzer zuweisen",
"Due date" : "Fälligkeitsdatum",
"Set a due date" : "Ein Ablaufdatum setzen",
"Remove due date" : "Fälligkeitsdatum entfernen",
"Description" : "Beschreibung",
"Formatting help" : "Formatierungshilfe",
"Attachments" : "Anhänge",
"Comments" : "Kommentare",
"Modified" : "Geändert",
"Created" : "Erstellt",
"The title cannot be empty." : "Der Titel darf nicht leer sein.",
"No comments yet. Begin the discussion!" : "Bislang keine Kommentare. Beginnen Sie die Diskussion!",
"Assign a tag to this card…" : "Dieser Karte ein Schlagwort zuweisen…",
"Assign to users" : "Benutzern zuweisen",
"Assign to users/groups/circles" : "An Benutzer, Gruppen oder Kreise zuweisen",
"Assign a user to this card…" : "Diese Karte einem Benutzer zuweisen…",
"Due date" : "Fälligkeitsdatum",
"Set a due date" : "Ein Ablaufdatum setzen",
"Remove due date" : "Fälligkeitsdatum löschen",
"Select Date" : "Datum auswählen",
"Upload attachment" : "Anhang hochladen",
"New comment" : "Neuer Kommentar",
"Save" : "Speichern",
"The comment cannot be empty." : "Der Kommentar darf nicht leer sein.",
"The comment cannot be longer than 1000 characters." : "Der Kommentar darf nicht länger als 1000 Zeichen sein.",
"In reply to" : "Als Antwort auf",
"Reply" : "Antworten",
"No users found" : "Keine Nutzer gefunden",
"No comments yet. Begin the discussion!" : "Bislang keine Kommentare. Beginnen Sie die Diskussion!",
"Update" : "Aktualisieren",
"Description" : "Beschreibung",
"(Unsaved)" : "(nicht gespeichert)",
"(Saving…)" : "(Speichere…)",
"Formatting help" : "Formatierungshilfe",
"Edit description" : "Beschreibung bearbeiten",
"View description" : "Beschreibung anzeigen",
"Add Attachment" : "Anhang anhängen",
"Write a description …" : "Beschreibung schreiben …",
"Choose attachment" : "Anhang auswählen",
"(group)" : "(Gruppe)",
"(circle)" : "(Kreis)",
"Assign to me" : "Mir zuweisen",
"Unassign myself" : "Nicht mehr mir zuweisen",
"Move card" : "Karte verschieben",
"Unarchive card" : "Karte dearchivieren",
"Archive card" : "Karte archivieren",
"Delete card" : "Karte löschen",
"Move card to another board" : "Karte auf ein anderes Board verschieben",
"Select a list" : "Eine Liste auswählen",
"Card deleted" : "Karte gelöscht",
"seconds ago" : "Gerade eben",
"Move card" : "Karte verschieben",
"Card details" : "Kartendetails",
"Select a stack" : "Stapel auswählen",
"All boards" : "Alle Boards",
"Archived boards" : "Archivierte Boards",
"Shared with you" : "Mit Ihnen geteilt",
"Use bigger card view" : "Größere Kartenansicht verwenden",
"Show boards in calendar/tasks" : "Board in Kalender/Aufgaben anzeigen",
"Limit deck usage of groups" : "Nutzung von Deck auf Gruppen einschränken",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Wenn Sie Deck einschränken, können Benutzer, die nicht zu diesen Gruppen gehören, keine eigenen Boards erstellen. Die Benutzer können weiterhin an Boards arbeiten, die für sie freigegeben wurden.",
"Board details" : "Board-Details",
"Shared boards" : "Geteilte Boards",
"Settings" : "Einstellungen",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Durch die Begrenzung von Deck werden Benutzer, die nicht Teil dieser Gruppen sind, daran gehindert, eigene Boards zu erstellen. Benutzer können weiterhin an Boards arbeiten, die für sie freigegeben wurden.",
"New board title" : "Board-Titel",
"Edit board" : "Board bearbeiten",
"Clone board" : "Board klonen",
"Unarchive board" : "Board dearchivieren",
"Archive board" : "Board archivieren",
"Turn on due date reminders" : "Fälligkeitserinnerungen einschalten",
"Turn off due date reminders" : "Fälligkeitserinnerungen ausschalten",
"Due date reminders" : "Fälligkeitserinnerungen",
"All cards" : "Alle Karten",
"Assigned cards" : "Zugewiesene Karten",
"No notifications" : "Keine Benachrichtigungen",
"Delete board" : "Board löschen",
"Board {0} deleted" : "Board {0} gelöscht",
"Only assigned cards" : "Nur zugewiesene Karten",
"No reminder" : "Keine Erinnerung",
"An error occurred" : "Es ist ein Fehler aufgetreten",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchten Sie wirklich dieses Board {title} mit all seinen Daten löschen?",
"Delete the board?" : "Das Board löschen?",
"Loading filtered view" : "Lade gefilterte Ansicht",
"Today" : "Heute",
"Tomorrow" : "Morgen",
"This week" : "Diese Woche",
"No due" : "Kein Fälligkeitsdatum",
"No upcoming cards" : "Keine anstehenden Karten",
"upcoming cards" : "Anstehende Karten",
"Clone board" : "Board klonen",
"Archive board" : "Board archivieren",
"Unarchive board" : "Board dearchivieren",
"Delete board" : "Board löschen",
"Board details" : "Board-Details",
"Link to a board" : "Mit einem Board verknüpfen",
"Link to a card" : "Mit einer Karte verknüpfen",
"Something went wrong" : "Etwas ist schiefgelaufen",
"Failed to upload {name}" : "Fehler beim Hochladen von {name}",
"Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten"
"Link to a card" : "Mit einer Karte verknüpfen"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -15,42 +15,42 @@
"{user} has archived the board {before}" : "{user} hat das Board {before} archiviert",
"You have unarchived the board {board}" : "Sie haben das Board {board} dearchiviert",
"{user} has unarchived the board {before}" : "{user} hat das Board {before} dearchiviert",
"You have created a new list {stack} on board {board}" : "Sie haben die neue Liste {stack} auf dem Board {board} erstellt",
"{user} has created a new list {stack} on board {board}" : "{user} hat die neue Liste {stack} auf dem Board {board} erstellt",
"You have renamed list {before} to {stack} on board {board}" : "Sie haben die Liste {before} auf dem Board {board} in {stack} umbenannt",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} hat die Liste {before} in {stack} auf dem Board {board} umbenannt",
"You have deleted list {stack} on board {board}" : "Sie haben die Liste {stack} auf dem Board {board} gelöscht",
"{user} has deleted list {stack} on board {board}" : "{user} hat die Liste {stack} aus dem Board {board} entfernt",
"You have created card {card} in list {stack} on board {board}" : "Sie haben die Karte {card} in der Liste {stack} auf dem Board {board} erstellt",
"{user} has created card {card} in list {stack} on board {board}" : "{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} erstellt",
"You have deleted card {card} in list {stack} on board {board}" : "Sie haben die Karte {card} in der Liste {stack} auf dem Board {board} gelöscht",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} gelöscht",
"You have created a new stack {stack} on board {board}" : "Sie haben den neuen Stapel {stack} auf dem Board {board} erstellt",
"{user} has created a new stack {stack} on board {board}" : "{user} hat den neuen Stapel {stack} auf dem Board {board} erstellt",
"You have renamed stack {before} to {stack} on board {board}" : "Sie haben den Stapel {before} auf dem Board {board} in {stack} umbenannt",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} hat den Stapel {before} in {stack} auf dem Board {board} umbenannt",
"You have deleted stack {stack} on board {board}" : "Sie haben den Stapel {stack} auf dem Board {board} gelöscht",
"{user} has deleted stack {stack} on board {board}" : "{user} hat den Stapel {stack} auf dem Board {board} gelöscht",
"You have created card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
"You have deleted card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
"You have renamed the card {before} to {card}" : "Sie haben die Karte {before} in {card} umbenannt",
"{user} has renamed the card {before} to {card}" : "{user} hat die Karte {before} in {card} umbenannt",
"You have added a description to card {card} in list {stack} on board {board}" : "Sie haben der Karte {card} in der Liste {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} hat der Karte {card} in der Liste {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"You have updated the description of card {card} in list {stack} on board {board}" : "Sie haben die Beschreibung der Karte {card} in der Liste {stack} auf dem Board {board} aktualisiert",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} hat die Beschreibung der Karte {card} in der Liste {stack} auf dem Board {board} aktualisiert",
"You have archived card {card} in list {stack} on board {board}" : "Sie haben die Karte {card} in der Liste {stack} auf dem Board {board} archiviert",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} archiviert",
"You have unarchived card {card} in list {stack} on board {board}" : "Sie haben die Karte {card} in der Liste {stack} auf dem Board {board} dearchiviert",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} dearchiviert",
"You have added a description to card {card} in stack {stack} on board {board}" : "Sie haben der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Sie haben die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} hat die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
"You have archived card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
"You have unarchived card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
"You have removed the due date of card {card}" : "Sie haben das Fälligkeitsdatum der Karte {card} entfernt",
"{user} has removed the due date of card {card}" : "{user} hat das Fälligkeitsdatum der Karte {card} entfernt",
"You have set the due date of card {card} to {after}" : "Sie haben das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
"{user} has set the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
"You have updated the due date of card {card} to {after}" : "Sie haben das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
"{user} has updated the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "Sie haben der Karte {card} in der Liste {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} hat der Karte {card} in der Liste {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Sie haben von der Karte {card} in der Liste {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} hat von der Karte {card} in der Liste {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"You have assigned {assigneduser} to card {card} on board {board}" : "Sie haben {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Sie haben der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Sie haben von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} hat von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
"You have assigned {assigneduser} to card {card} on board {board}" : "Sie haben {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} hat {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Sie haben die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Sie haben die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} hat die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
"You have moved the card {card} from list {stackBefore} to {stack}" : "Sie haben die Karte {card} von der Liste {stackBefore} nach {stack} verschoben",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} hat die Karte {card} von der Liste {stackBefore} nach {stack} verschoben",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Sie haben die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} hat die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
"You have added the attachment {attachment} to card {card}" : "Sie haben den Anhang {attachment} zur Karte {card} hinzugefügt",
"{user} has added the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} zur Karte {card} hinzugefügt",
"You have updated the attachment {attachment} on card {card}" : "Sie haben den Anhang {attachment} der Karte {card} aktualisiert",
@@ -65,11 +65,10 @@
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Änderungen in der <strong>Deck-App</strong>",
"A <strong>comment</strong> was created on a card" : "Ein <strong>Kommentar</strong> zu einer Karte wurde erstellt",
"Upcoming cards" : "Anstehende Karten",
"Personal" : "Persönlich",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Die Karte \"%s\" auf \"%s\" wurde Ihnen von %s zugewiesen.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} hat Ihnen die Karte \"%s\" auf \"%s\" zugewiesen.",
"The card \"%s\" on \"%s\" has reached its due date." : "Die Karte \"%s\" in \"%s\" ist überfällig.",
"The card \"%s\" on \"%s\" has reached its due date." : "Die Karte \"%s\" auf \"%s\" ist überfällig.",
"%s has mentioned you in a comment on \"%s\"." : "%s hat Sie in einem Kommentar zu \"%s\" erwähnt.",
"{user} has mentioned you in a comment on \"%s\"." : "{user} hat Sie in einem Kommentar zu \"%s\" erwähnt.",
"The board \"%s\" has been shared with you by %s." : "Das Board \"%s\" wurde von %s mit Ihnen geteilt.",
@@ -79,16 +78,16 @@
"To review" : "Zu überprüfen",
"Action needed" : "Handlung erforderlich",
"Later" : "Später",
"copy" : "Kopie",
"copy" : "kopieren",
"To do" : "Offen",
"Doing" : "In Arbeit",
"Done" : "Erledigt",
"Example Task 3" : "Beispielaufgabe 3",
"Example Task 2" : "Beispielaufgabe 2",
"Example Task 1" : "Beispielaufgabe 1",
"Example Task 3" : "Beispielsaufgabe 3",
"Example Task 2" : "Beispielsaufgabe 2",
"Example Task 1" : "Beispielsaufgabe 1",
"The file was uploaded" : "Die Datei wurde hochgeladen",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Die hochgeladene Datei überschreitet die upload_max_filesize-Vorgabe in php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die Datei ist größer als die MAX_FILE_SIZE-Vorgabe, die im HTML-Formular angegeben ist",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die Datei ist größer, als die MAX_FILE_SIZE-Vorgabe, die im HTML-Formular angegeben ist.",
"The file was only partially uploaded" : "Die Datei konnte nur teilweise hochgeladen werden",
"No file was uploaded" : "Es wurde keine Datei hochgeladen",
"Missing a temporary folder" : "Kein temporärer Ordner vorhanden",
@@ -96,160 +95,84 @@
"A PHP extension stopped the file upload" : "Eine PHP-Erweiterung hat das Hochladen der Datei gestoppt",
"No file uploaded or file size exceeds maximum of %s" : "Keine Datei hochgeladen oder die Dateigröße überschreitet %s",
"Personal planning and team project organization" : "Persönliche Planung und Teamprojektorganisation",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert sind.\n\n\n- 📥 Fügen Sie Ihre Aufgaben zu den Karten hinzu und ordnen Sie diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Zuweisen von Schlagworten für noch bessere Organisation\n- 👥 Teilen Sie mit Ihrem Team, Ihren Freunden oder Ihrer Familie\n- 📎 Fügen Sie Dateien hinzu und verwende diese in Ihren Markdown-Beschreibungen\n- 💬 Diskutieren Sie mit Ihrem Team mit Kommentaren\n- ⚡ Behalten Sie Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisieren Sie Ihr Projekt",
"Card details" : "Karten-Details",
"Add board" : "Board hinzufügen",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert sind.\n\n\n- 📥 Fügen Sie Ihre Aufgaben zu den Karten hinzu und ordnen Sie diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Zuweisung von Schlagworten für noch bessere Organisation\n- 👥 Teilen Sie mit Ihrem Team, Ihren Freunden oder Ihrer Familie\n- 📎 Fügen Sie Dateien hinzu und verwende diese in Ihren Markdown-Beschreibungen\n- 💬 Diskutieren Sie mit Ihrem Team mit Kommentaren\n- ⚡ Behalten Sie Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisieren Sie Ihr Projekt",
"Create new board" : "Neues Board",
"new board" : "Neues Board",
"Select the board to link to a project" : "Wählen Sie ein Board aus, um dieses mit einem Projekt zu verknüpfen",
"Search by board title" : "Nach einem Board suchen",
"Select board" : "Board auswählen",
"Select the card to link to a project" : "Wählen Sie die Karte aus, um diese mit einem Projekt zu verknüpfen",
"Select a board" : "Ein Board auswählen",
"Select a card" : "Eine Karte auswählen",
"Link to card" : "Mit einer Karte verknüpfen",
"Cancel" : "Abbrechen",
"File already exists" : "Datei bereits vorhanden",
"A file with the name {filename} already exists." : "Eine Datei mit diesem Namen {filename} existiert bereits.",
"Do you want to overwrite it?" : "Möchten Sie überschreiben?",
"Overwrite file" : "Datei überschreiben",
"Keep existing file" : "Existierende Datei behalten",
"This board is read only" : "Dieses Board ist schreibgeschützt",
"Drop your files to upload" : "Dateien zum Hochladen hineinziehen",
"Archived cards" : "Archivierte Karten",
"Add list" : "Liste hinzufügen",
"Add new list" : "Neue Liste hinzufügen",
"List name" : "Listenname",
"Apply filter" : "Filter anwenden",
"Filter by tag" : "Nach Schlagwort filtern",
"Filter by assigned user" : "Nach zugewiesenem Benutzer filtern",
"Unassigned" : "Nicht zugewiesen",
"Filter by due date" : "Nach Fälligkeitsdatum filtern",
"Overdue" : "Überfällig",
"Next 24 hours" : "Die nächsten 24 Stunden",
"Next 7 days" : "Die nächsten 7 Tage",
"Next 30 days" : "Die nächsten 30 Tage",
"No due date" : "Kein Fälligkeitsdatum",
"Clear filter" : "Filter zurücksetzen",
"Hide archived cards" : "Archivierte Karten ausblenden",
"Show archived cards" : "Archivierte Karten anzeigen",
"Hide archived cards" : "Archivierte Karten ausblenden",
"Toggle compact mode" : "Kompaktmodus umschalten",
"Details" : "Details",
"Loading board" : "Lade Board",
"No lists available" : "Keine Listen verfügbar",
"Create a new list to add cards to this board" : "Erstellen Sie eine neue Liste, um diesem Board Karten hinzuzufügen",
"Loading board" : "Board laden",
"Board not found" : "Board nicht gefunden",
"Sharing" : "Teilen",
"Tags" : "Schlagworte",
"Deleted items" : "Gelöschte Objekte",
"Timeline" : "Zeitachse",
"Deleted lists" : "Gelöschte Listen",
"Deleted stacks" : "Gelöschte Stapel",
"Undo" : "Rückgängig",
"Deleted cards" : "Gelöschte Karten",
"Share board with a user, group or circle …" : "Board mit Benutzer, Gruppe oder Kreis teilen…",
"Searching for users, groups and circles …" : "Suche nach Benutzern, Gruppen und Kreisen …",
"No participants found" : "Keine Teilnehmer gefunden",
"Share board with a user, group or circle …" : "Board mit Benutzer, Gruppe oder Kreis teilen …",
"Board owner" : "Board-Besitzer",
"(Group)" : "(Gruppe)",
"(Circle)" : "(Kreis)",
"Can edit" : "kann bearbeiten",
"Can edit" : "Kann bearbeiten",
"Can share" : "kann teilen",
"Can manage" : "kann verwalten",
"Delete" : "Löschen",
"Failed to create share with {displayName}" : "Fehler beim Erstellen der Freigabe mit dem Namen {displayName}",
"Add a new list" : "Eine neue Liste hinzufügen",
"Archive all cards" : "Alle Karten archivieren",
"Add a new stack" : "Neuer Stapel",
"Delete list" : "Liste löschen",
"Add card" : "Karte hinzufügen",
"Archive all cards in this list" : "Alle Karten in dieser Liste archivieren",
"Add a new card" : "Neue Karte hinzufügen",
"Card name" : "Kartenname",
"List deleted" : "Liste gelöscht",
"Edit" : "Bearbeiten",
"Add a new tag" : "Neues Schlagwort hinzufügen",
"Add a new label" : "Neues Schlagwort hinzufügen",
"title and color value must be provided" : "Titel und Farbwert müssen angegeben werden",
"Board name" : "Boardname",
"Members" : "Mitglieder",
"Upload attachment" : "Anhang hochladen",
"Add this attachment" : "Diesen Anhang anhängen",
"Delete Attachment" : "Anhang löschen",
"Restore Attachment" : "Anhang wiederherstellen",
"Open in sidebar view" : "In Seitenleiste öffnen",
"Open in bigger view" : "In größerer Ansicht öffnen",
"Load More" : "Mehr laden",
"Details" : "Details",
"Assign a tag to this card…" : "Dieser Karte ein Schlagwort zuweisen",
"Assign to users" : "Benutzern zuweisen",
"Assign a user to this card…" : "Diese Karte einem Benutzer zuweisen",
"Due date" : "Fälligkeitsdatum",
"Set a due date" : "Ein Ablaufdatum setzen",
"Remove due date" : "Fälligkeitsdatum entfernen",
"Description" : "Beschreibung",
"Formatting help" : "Formatierungshilfe",
"Attachments" : "Anhänge",
"Comments" : "Kommentare",
"Modified" : "Geändert",
"Created" : "Erstellt",
"The title cannot be empty." : "Der Titel darf nicht leer sein.",
"No comments yet. Begin the discussion!" : "Bislang keine Kommentare. Beginnen Sie die Diskussion!",
"Assign a tag to this card…" : "Dieser Karte ein Schlagwort zuweisen…",
"Assign to users" : "Benutzern zuweisen",
"Assign to users/groups/circles" : "An Benutzer, Gruppen oder Kreise zuweisen",
"Assign a user to this card…" : "Diese Karte einem Benutzer zuweisen…",
"Due date" : "Fälligkeitsdatum",
"Set a due date" : "Ein Ablaufdatum setzen",
"Remove due date" : "Fälligkeitsdatum löschen",
"Select Date" : "Datum auswählen",
"Upload attachment" : "Anhang hochladen",
"New comment" : "Neuer Kommentar",
"Save" : "Speichern",
"The comment cannot be empty." : "Der Kommentar darf nicht leer sein.",
"The comment cannot be longer than 1000 characters." : "Der Kommentar darf nicht länger als 1000 Zeichen sein.",
"In reply to" : "Als Antwort auf",
"Reply" : "Antworten",
"No users found" : "Keine Nutzer gefunden",
"No comments yet. Begin the discussion!" : "Bislang keine Kommentare. Beginnen Sie die Diskussion!",
"Update" : "Aktualisieren",
"Description" : "Beschreibung",
"(Unsaved)" : "(nicht gespeichert)",
"(Saving…)" : "(Speichere…)",
"Formatting help" : "Formatierungshilfe",
"Edit description" : "Beschreibung bearbeiten",
"View description" : "Beschreibung anzeigen",
"Add Attachment" : "Anhang anhängen",
"Write a description …" : "Beschreibung schreiben …",
"Choose attachment" : "Anhang auswählen",
"(group)" : "(Gruppe)",
"(circle)" : "(Kreis)",
"Assign to me" : "Mir zuweisen",
"Unassign myself" : "Nicht mehr mir zuweisen",
"Move card" : "Karte verschieben",
"Unarchive card" : "Karte dearchivieren",
"Archive card" : "Karte archivieren",
"Delete card" : "Karte löschen",
"Move card to another board" : "Karte auf ein anderes Board verschieben",
"Select a list" : "Eine Liste auswählen",
"Card deleted" : "Karte gelöscht",
"seconds ago" : "Gerade eben",
"Move card" : "Karte verschieben",
"Card details" : "Kartendetails",
"Select a stack" : "Stapel auswählen",
"All boards" : "Alle Boards",
"Archived boards" : "Archivierte Boards",
"Shared with you" : "Mit Ihnen geteilt",
"Use bigger card view" : "Größere Kartenansicht verwenden",
"Show boards in calendar/tasks" : "Board in Kalender/Aufgaben anzeigen",
"Limit deck usage of groups" : "Nutzung von Deck auf Gruppen einschränken",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Wenn Sie Deck einschränken, können Benutzer, die nicht zu diesen Gruppen gehören, keine eigenen Boards erstellen. Die Benutzer können weiterhin an Boards arbeiten, die für sie freigegeben wurden.",
"Board details" : "Board-Details",
"Shared boards" : "Geteilte Boards",
"Settings" : "Einstellungen",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Durch die Begrenzung von Deck werden Benutzer, die nicht Teil dieser Gruppen sind, daran gehindert, eigene Boards zu erstellen. Benutzer können weiterhin an Boards arbeiten, die für sie freigegeben wurden.",
"New board title" : "Board-Titel",
"Edit board" : "Board bearbeiten",
"Clone board" : "Board klonen",
"Unarchive board" : "Board dearchivieren",
"Archive board" : "Board archivieren",
"Turn on due date reminders" : "Fälligkeitserinnerungen einschalten",
"Turn off due date reminders" : "Fälligkeitserinnerungen ausschalten",
"Due date reminders" : "Fälligkeitserinnerungen",
"All cards" : "Alle Karten",
"Assigned cards" : "Zugewiesene Karten",
"No notifications" : "Keine Benachrichtigungen",
"Delete board" : "Board löschen",
"Board {0} deleted" : "Board {0} gelöscht",
"Only assigned cards" : "Nur zugewiesene Karten",
"No reminder" : "Keine Erinnerung",
"An error occurred" : "Es ist ein Fehler aufgetreten",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Möchten Sie wirklich dieses Board {title} mit all seinen Daten löschen?",
"Delete the board?" : "Das Board löschen?",
"Loading filtered view" : "Lade gefilterte Ansicht",
"Today" : "Heute",
"Tomorrow" : "Morgen",
"This week" : "Diese Woche",
"No due" : "Kein Fälligkeitsdatum",
"No upcoming cards" : "Keine anstehenden Karten",
"upcoming cards" : "Anstehende Karten",
"Clone board" : "Board klonen",
"Archive board" : "Board archivieren",
"Unarchive board" : "Board dearchivieren",
"Delete board" : "Board löschen",
"Board details" : "Board-Details",
"Link to a board" : "Mit einem Board verknüpfen",
"Link to a card" : "Mit einer Karte verknüpfen",
"Something went wrong" : "Etwas ist schiefgelaufen",
"Failed to upload {name}" : "Fehler beim Hochladen von {name}",
"Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten"
"Link to a card" : "Mit einer Karte verknüpfen"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -17,42 +17,42 @@ OC.L10N.register(
"{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}" : "Έχετε δημιουργήσει μια νέα λίστα {stack} στον πίνακα {board}",
"{user} has created a new list {stack} on board {board}" : "Ο {user} δημιούργησε μια νέα λίστα {stack} στον πίνακα {board}",
"You have renamed list {before} to {stack} on board {board}" : "Μετονομάσατε την λίστα {before} σε {stack} στον πίνακα {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "Ο {user} μετονόμασε την λίστα {before} σε {stack} στον πίνακα {board}",
"You have deleted list {stack} on board {board}" : "Διαγράψατε την λίστα {stack} στον πίνακα {board}",
"{user} has deleted list {stack} on board {board}" : "Ο {user} διέγραψε την λίστα {stack} στον πίνακα {board}",
"You have created card {card} in list {stack} on board {board}" : "Δημιουργήσατε την καρτέλα {card} στην λίστα {stack} του πίνακα {board}",
"{user} has created card {card} in list {stack} on board {board}" : "Ο {user} δημιούργησε την καρτέλα {card} στην λίστα {stack} του πίνακα {board}",
"You have deleted card {card} in list {stack} on board {board}" : "Διαγράψατε την καρτέλα {card} στην λίστα {stack} του πίνακα {board}",
"{user} has deleted card {card} in list {stack} on board {board}" : "Ο {user} διέγραψε την καρτέλα {card} στην λίστα {stack} του πίνακα {board}",
"You have created a new stack {stack} on board {board}" : "Έχετε δημιουργήσει μια νέα στοίβα {stack} στον πίνακα {board}",
"{user} has created a new stack {stack} on board {board}" : "Ο {user} δημιούργησε νέα στοίβα {stack} στον πίνακα {board}",
"You have renamed stack {before} to {stack} on board {board}" : "Μετονομάσατε την στοίβα {before} σε {stack} στον πίνακα {board}",
"{user} has renamed stack {before} to {stack} on board {board}" : "Ο {user} μετονόμασε την στοίβα {before} σε {stack} στον πίνακα {board}",
"You have deleted stack {stack} on board {board}" : "Διαγράψατε την στοίβα {stack} στον πίνακα {board}",
"{user} has deleted stack {stack} on board {board}" : "Ο {user} διέγραψε την στοίβα {stack} στον πίνακα {board}",
"You have created card {card} in stack {stack} on board {board}" : "Δημιουργήσατε καρτέλα {card} στην στοίβα {stack} του πίνακα {board}",
"{user} has created card {card} in stack {stack} on board {board}" : "Ο {user} δημιούργησε καρτέλα {card} στην στοίβα {stack} του πίνακα {board}",
"You have deleted card {card} in stack {stack} on board {board}" : "Διαγράψατε την καρτέλα{card} στην στοίβα {stack} του πίνακα {board}",
"{user} has deleted card {card} in stack {stack} on board {board}" : "Ο {user} διέγραψε την καρτέλα {card} στην στοίβα {stack} του πίνακα {board}",
"You have renamed the card {before} to {card}" : "Μετονομάσατε την καρτέλα {before} σε {card}",
"{user} has renamed the card {before} to {card}" : "Ο {user} μετονόμασε την καρτέλα {before} σε {card}",
"You have added a description to card {card} in list {stack} on board {board}" : "Προσθέσατε μια περιγραφή στην καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has added a description to card {card} in list {stack} on board {board}" : "Ο {user} πρόσθεσε μια περιγραφή στην καρτέλα {card} της λίστας {stack} του πίνακα {board} ",
"You have updated the description of card {card} in list {stack} on board {board}" : "Ενημερώσατε την περιγραφή στην καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "Ο {user} ενημέρωσε την περιγραφή της καρτέλας {card} στη λίστα {stack} του πίνακα {board}",
"You have archived card {card} in list {stack} on board {board}" : "Αρχειοθετήσατε την κάρτα {card} στην λίστα {stack} του πίνακα {board} ",
"{user} has archived card {card} in list {stack} on board {board}" : "Ο {user} αρχειοθέτησε την κάρτα {card} στην λίστα {stack} του πίνακα {board} ",
"You have unarchived card {card} in list {stack} on board {board}" : "Επαναφέρατε από το αρχείο την καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "Ο {user} επανέφερε από το αρχείο την κάρτα {card} της λίστας {stack} του πίνακα {board}",
"You have added a description to card {card} in stack {stack} on board {board}" : "Προσθέσατε περιγραφή στην καρτέλα {card} της στοίβας {stack} του πίνακα {board}",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "Ο {user} πρόσθεσε περιγραφή στην καρτέλα {card} της στοίβας {stack} του πίνακα {board} ",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Ενημερώσατε την περιγραφή στην καρτέλα {card} της στοίβας {stack} του πίνακα {board}",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "Ο {user} ενημέρωσε την περιγραφή στην καρτέλα {card} της στοίβας {stack} του πίνακα {board}",
"You have archived card {card} in stack {stack} on board {board}" : "Έχετε αρχειοθετήσει την κάρτα {card} στην στοίβα {stack} του πίνακα {board} ",
"{user} has archived card {card} in stack {stack} on board {board}" : "Ο {user} αρχειοθέτησε την κάρτα {card} στην στοίβα {stack} του πίνακα {board} ",
"You have unarchived card {card} in stack {stack} on board {board}" : "Επαναφέρατε από το αρχείο την καρτέλα {card} στην στοίβα {stack} του πίνακα {board}",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "Ο {user} επανέφερε από το αρχείο την κάρτα {card} στην στοίβα {stack} του πίνακα {board}",
"You have removed the due date of card {card}" : "Καταργήσατε την ημερομηνία λήξης της καρτέλας {card}",
"{user} has removed the due date of card {card}" : "Ο {user} κατήργησε την ημερομηνία λήξης της καρτέλας {card}",
"You have set the due date of card {card} to {after}" : "Ορίσατε την ημερομηνία λήξης της καρτέλας {card} σε {after}",
"{user} has set the due date of card {card} to {after}" : "Ο {user} όρισε την ημερομηνία λήξης της καρτέλας {card} σε {after} ",
"You have updated the due date of card {card} to {after}" : "Ενημερώσατε την ημερομηνία λήξης της καρτέλας {card} σε {after}",
"{user} has updated the due date of card {card} to {after}" : "Ο {user} ενημέρωσε την ημερομηνία λήξης της καρτέλας {card} σε {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "Προσθέσατε ετικέτα στην καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "Ο {user} πρόσθεσε ετικέτα στην καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Αφαιρέσατε την ετικέτα από την καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "Ο {user} αφαίρεσε την ετικέτα της καρτέλα {card} της λίστας {stack} του πίνακα {board} ",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Προσθέσατε ετικέτα στην καρτέλα {card} της στοίβας {stack} του πίνακα {board}",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "Ο {user} πρόσθεσε ετικέτα στην καρτέλα {card} της στοίβας {stack} του πίνακα {board}",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Αφαιρέσατε την ετικέτα από την καρτέλα {card} της στοίβας {stack} του πίνακα {board}",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "Ο {user} αφαίρεσε την ετικέτα της καρτέλα {card} της στοίβας {stack} του πίνακα {board} ",
"You have assigned {assigneduser} to card {card} on board {board}" : "Έχετε ορίσει τον {assigneduser} στην καρτέλα {card} στον πίνακα {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "Ο {user} έχει ορισθεί {assigneduser} στην καρτέλα {card} του πίνακα {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Έχετε αφαιρεθεί {assigneduser} από την καρτέλα {card} του πίνακα {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "Ο {user} έχει αφαιρεθεί {assigneduser} από την καρτέλα {card} του πίνακα {board}",
"You have moved the card {card} from list {stackBefore} to {stack}" : "Μετακινήσατε την καρτέλα {card} από την λίστα {stackBefore} στη {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "Ο {user} μετακίνησε την καρτέλα {card} από την λίστα {stackBefore} στην {stack}",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Μετακινήσατε την καρτέλα {card} από την στοίβα {stackBefore} στη {stack}",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "Ο {user} μετακίνησε την καρτέλα {card} από την στοίβα {stackBefore} στην {stack}",
"You have added the attachment {attachment} to card {card}" : "Προσθέσατε το συνημμένο {attachment} στην καρτέλα {card}",
"{user} has added the attachment {attachment} to card {card}" : "Ο {user} πρόσθεσε το συνημμένο {attachment} στην καρτέλα {card}",
"You have updated the attachment {attachment} on card {card}" : "Ενημερώσατε το συνημμένο {attachment} της καρτέλας {card}",
@@ -98,50 +98,27 @@ OC.L10N.register(
"No file uploaded or file size exceeds maximum of %s" : "Δεν μεταφορτώθηκε αρχείο ή το μέγεθος αρχείου υπερβαίνει το μέγιστο %s",
"Personal planning and team project organization" : "Προσωπικός σχεδιασμός και ομαδική οργάνωση",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Το Deck είναι ένα εργαλείο οργάνωσης τύπου kanban με στόχο τον προσωπικό προγραμματισμό και την ομαδική οργάνωση για ομάδες που έχουν ενσωματωθεί στο Nextcloud.\n\n\n- 📥 Προσθέστε τις εργασίες σας στις καρτέλες και βάλτε τες στη σειρά\n- 📄 Γράψτε τις πρόσθετες σημειώσεις\n- 🔖 Αντιστοιχίστε τις ετικέτες για ακόμη καλύτερη οργάνωση\n- 👥 Μοιραστείτε με την ομάδα, φίλους ή την οικογένειά σας\n- 📎 Συνδέστε αρχεία και ενσωματώστε τα στην περιγραφή\n- 💬 Συζητήστε με την ομάδα σας χρησιμοποιώντας σχόλια\n- ⚡ Παρακολουθήστε τις αλλαγές στη ροή δραστηριοτήτων\n- 🚀 Έχετε τα όλα οργανωμένα",
"Card details" : "Λεπτομέρειες καρτέλας",
"Add board" : "Προσθήκη πίνακα",
"Create new board" : "Δημιουργία νέου πίνακα",
"new board" : "νέος πίνακας",
"Select the board to link to a project" : "Επιλέξτε πίνακα και συνδέστε τον σε έργο",
"Search by board title" : "Αναζήτηση με το όνομα πίνακα",
"Select board" : "Επιλογή πίνακα",
"Select the card to link to a project" : "Επιλογή καρτέλας για σύνδεση στο έργο",
"Select a board" : "Επιλογή ενός πίνακα",
"Select a card" : "Επίλογή μιας καρτέλας",
"Link to card" : "Σύνδεσμος σε καρτέλα",
"Cancel" : "Aκύρωση",
"File already exists" : "Το αρχείο υπάρχει ήδη",
"A file with the name {filename} already exists." : "Το αρχείο με όνομα {filename} υπάρχει ήδη.",
"Do you want to overwrite it?" : "Επιθυμείτε να γίνει αντικατάσταση του?",
"Overwrite file" : "Αντικατάσταση αρχείου",
"Keep existing file" : "Διατήρηση υπάρχων αρχείου",
"This board is read only" : "Ο πίνακας είναι μόνο για ανάγνωση",
"Drop your files to upload" : "Αποθέστε τα αρχεία σας για ανέβασμα",
"Archived cards" : "Αρχειοθετημένες κάρτες",
"Add list" : "Προσθήκη λίστας",
"Add new 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" : "Εμφάνιση καρτελών που αρχειοθετήθηκαν",
"Hide 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" : "Διαγραμμένες λίστες",
"Deleted stacks" : "Διαγραμμένες στοίβες",
"Undo" : "Αναίρεση",
"Deleted cards" : "Διαγραμμένες καρτέλες",
"Share board with a user, group or circle …" : "Διαμοιράστε τον πίνακα με χρήστη, ομάδα ή κύκλο ...",
@@ -152,77 +129,52 @@ OC.L10N.register(
"Can share" : "Μπορεί να διαμοιράσει",
"Can manage" : "Μπορεί να διαχειριστεί",
"Delete" : "Διαγραφή",
"Add a new list" : "Προσθήκη νέας λίστας",
"Archive all cards" : "Αρχειοθέτηση όλων των καρτελών.",
"Add a new stack" : "Πρόσθεσε νέα συστοιχία",
"Delete list" : "Διαγραφή λίστας",
"Add card" : "Προσθήκη κάρτας",
"Archive all cards in this list" : "Αρχειοθέτηση όλων των καρτελών σε αυτή τη λίστα.",
"Add a new card" : "Προσθήκη νέας καρτέλας",
"Edit" : "Επεξεργασία",
"Add a new tag" : "Προσθήκη νέας ετικέτας",
"Add a new label" : "Προσθήκη νέας ετικέτας",
"title and color value must be provided" : "ο τίτλος και η τιμή χρώματος πρέπει να παρέχονται",
"Members" : "Μέλη",
"Upload attachment" : "Μεταφόρτωση συνημμένων",
"Add this attachment" : "Προσθήκη αυτού του συνημμένου",
"Delete Attachment" : "Διαγραφή Συνημμένου",
"Restore Attachment" : "Επαναφορά Συνημμένου",
"Attachments" : "Συνημμένα",
"Comments" : "Σχόλια",
"Modified" : "Τροποποιήθηκε",
"Created" : "Δημιουργήθηκε",
"No comments yet. Begin the discussion!" : "Χωρίς σχόλια ακόμη. Ξεκινήστε την συζήτηση!",
"Load More" : "Φόρτωση Περισσότερων",
"Details" : "Λεπτομέρειες",
"Assign a tag to this card…" : "Ορίστε μια ετικέτα σε αυτήν την καρτέλα...",
"Assign to users" : "Αναθέστε στους χρήστες",
"Assign to users/groups/circles" : "Ανάθεση σε χρήστες/ομάδες/κύκλους",
"Assign a user to this card…" : "Αναθέστε χρήστη στην καρτέλα...",
"Due date" : "Ημερομηνία λήξης",
"Set a due date" : "Καθορίστε ημερομηνίας λήξης",
"Remove due date" : "Αφαίρεση ημερομηνίας λήξης",
"Select Date" : "Επέλεξε Ημέρα",
"Save" : "Αποθήκευση",
"The comment cannot be empty." : "Το σχόλιο δεν μπορεί να είναι κενό.",
"The comment cannot be longer than 1000 characters." : "Το σχόλιο δεν μπορεί να έχι περισσότερους από 1000 χαρακτήρες.",
"In reply to" : "Ως απάντηση σε",
"Reply" : "Απάντηση",
"Update" : "Ενημέρωση",
"Description" : "Περιγραφή",
"(Unsaved)" : "(Δεν αποθηκεύτηκε)",
"(Saving…)" : "(Αποθήκευση...)",
"Formatting help" : "Βοήθεια μορφοποίησης",
"Edit description" : "Επεξεργασία περιγραφής",
"View description" : "Εμφάνιση περιγραφής",
"Add Attachment" : "Προσθήκη συνημμένου",
"Choose attachment" : "Επιλογή συνημμένου",
"(group)" : "(ομάδα)",
"(circle)" : "(κύκλος)",
"Attachments" : "Συνημμένα",
"Comments" : "Σχόλια",
"Modified" : "Τροποποιήθηκε",
"Created" : "Δημιουργήθηκε",
"Upload attachment" : "Μεταφόρτωση συνημμένων",
"New comment" : "Νέο σχόλιο",
"Save" : "Αποθήκευση",
"No users found" : "Δεν βρέθηκαν χρήστες",
"No comments yet. Begin the discussion!" : "Χωρίς σχόλια ακόμη. Ξεκινήστε την συζήτηση!",
"Update" : "Ενημέρωση",
"Assign to me" : "Ανάθεση σε εμένα",
"Unassign myself" : "Αποδέσμευσή μου",
"Move card" : "Μετακίνηση κάρτας",
"Unarchive card" : "Αναίρεση αρχειοθέτησης κάρτας",
"Archive card" : "Αρχειοθέτηση κάρτας",
"Delete card" : "Διαγραφή κάρτας",
"Move card to another board" : "Μετακίνηση καρτέλας σε άλλο πίνακα",
"Select a list" : "Επιλέξτε μια λίστα",
"seconds ago" : " δευτερόλεπτα πριν ",
"Move card" : "Μετακίνηση κάρτας",
"Card details" : "Λεπτομέρειες καρτέλας",
"Select a stack" : "Επιλέξτε στοίβα",
"All boards" : "Όλοι οι πίνακες",
"Archived boards" : "Αρχειοθέτηση πινάκων ",
"Shared with you" : "Διαμοιρασμένα μαζί σας",
"Limit deck usage of groups" : "Περιορίστε τη χρήση της εφαρμογής σε ομάδες",
"Shared boards" : "Διαμοιρασμένοι πίνακες",
"Settings" : "Ρυθμίσεις",
"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" : "Λεπτομέριες πίνακα",
"New board title" : "Νέος τίτλος πίνακα",
"Edit board" : "Επεξεργασία πίνακα",
"Board {0} deleted" : "Διαγράφηκε {0} πίνακας",
"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" : "Χωρίς λήξη",
"Clone board" : "Κλωνοποίηση πίνακα",
"Archive board" : "Αρχειοθέτηση πίνακα",
"Unarchive board" : "Αναίρεση αρχειοθέτησης πίνακα",
"Delete board" : "Διαγραφή πίνακα",
"Board details" : "Λεπτομέριες πίνακα",
"Link to a board" : "Σύνδεσμος στον πίνακα",
"Link to a card" : "Σύνδεσμος σε καρτέλα",
"Something went wrong" : "Κάτι πήγε στραβά",
"Maximum file size of {size} exceeded" : "Υπέρβαση επιτρεπόμενου μεγέθους αρχείου {size}"
"Link to a card" : "Σύνδεσμος σε καρτέλα"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -15,42 +15,42 @@
"{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}" : "Έχετε δημιουργήσει μια νέα λίστα {stack} στον πίνακα {board}",
"{user} has created a new list {stack} on board {board}" : "Ο {user} δημιούργησε μια νέα λίστα {stack} στον πίνακα {board}",
"You have renamed list {before} to {stack} on board {board}" : "Μετονομάσατε την λίστα {before} σε {stack} στον πίνακα {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "Ο {user} μετονόμασε την λίστα {before} σε {stack} στον πίνακα {board}",
"You have deleted list {stack} on board {board}" : "Διαγράψατε την λίστα {stack} στον πίνακα {board}",
"{user} has deleted list {stack} on board {board}" : "Ο {user} διέγραψε την λίστα {stack} στον πίνακα {board}",
"You have created card {card} in list {stack} on board {board}" : "Δημιουργήσατε την καρτέλα {card} στην λίστα {stack} του πίνακα {board}",
"{user} has created card {card} in list {stack} on board {board}" : "Ο {user} δημιούργησε την καρτέλα {card} στην λίστα {stack} του πίνακα {board}",
"You have deleted card {card} in list {stack} on board {board}" : "Διαγράψατε την καρτέλα {card} στην λίστα {stack} του πίνακα {board}",
"{user} has deleted card {card} in list {stack} on board {board}" : "Ο {user} διέγραψε την καρτέλα {card} στην λίστα {stack} του πίνακα {board}",
"You have created a new stack {stack} on board {board}" : "Έχετε δημιουργήσει μια νέα στοίβα {stack} στον πίνακα {board}",
"{user} has created a new stack {stack} on board {board}" : "Ο {user} δημιούργησε νέα στοίβα {stack} στον πίνακα {board}",
"You have renamed stack {before} to {stack} on board {board}" : "Μετονομάσατε την στοίβα {before} σε {stack} στον πίνακα {board}",
"{user} has renamed stack {before} to {stack} on board {board}" : "Ο {user} μετονόμασε την στοίβα {before} σε {stack} στον πίνακα {board}",
"You have deleted stack {stack} on board {board}" : "Διαγράψατε την στοίβα {stack} στον πίνακα {board}",
"{user} has deleted stack {stack} on board {board}" : "Ο {user} διέγραψε την στοίβα {stack} στον πίνακα {board}",
"You have created card {card} in stack {stack} on board {board}" : "Δημιουργήσατε καρτέλα {card} στην στοίβα {stack} του πίνακα {board}",
"{user} has created card {card} in stack {stack} on board {board}" : "Ο {user} δημιούργησε καρτέλα {card} στην στοίβα {stack} του πίνακα {board}",
"You have deleted card {card} in stack {stack} on board {board}" : "Διαγράψατε την καρτέλα{card} στην στοίβα {stack} του πίνακα {board}",
"{user} has deleted card {card} in stack {stack} on board {board}" : "Ο {user} διέγραψε την καρτέλα {card} στην στοίβα {stack} του πίνακα {board}",
"You have renamed the card {before} to {card}" : "Μετονομάσατε την καρτέλα {before} σε {card}",
"{user} has renamed the card {before} to {card}" : "Ο {user} μετονόμασε την καρτέλα {before} σε {card}",
"You have added a description to card {card} in list {stack} on board {board}" : "Προσθέσατε μια περιγραφή στην καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has added a description to card {card} in list {stack} on board {board}" : "Ο {user} πρόσθεσε μια περιγραφή στην καρτέλα {card} της λίστας {stack} του πίνακα {board} ",
"You have updated the description of card {card} in list {stack} on board {board}" : "Ενημερώσατε την περιγραφή στην καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "Ο {user} ενημέρωσε την περιγραφή της καρτέλας {card} στη λίστα {stack} του πίνακα {board}",
"You have archived card {card} in list {stack} on board {board}" : "Αρχειοθετήσατε την κάρτα {card} στην λίστα {stack} του πίνακα {board} ",
"{user} has archived card {card} in list {stack} on board {board}" : "Ο {user} αρχειοθέτησε την κάρτα {card} στην λίστα {stack} του πίνακα {board} ",
"You have unarchived card {card} in list {stack} on board {board}" : "Επαναφέρατε από το αρχείο την καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "Ο {user} επανέφερε από το αρχείο την κάρτα {card} της λίστας {stack} του πίνακα {board}",
"You have added a description to card {card} in stack {stack} on board {board}" : "Προσθέσατε περιγραφή στην καρτέλα {card} της στοίβας {stack} του πίνακα {board}",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "Ο {user} πρόσθεσε περιγραφή στην καρτέλα {card} της στοίβας {stack} του πίνακα {board} ",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Ενημερώσατε την περιγραφή στην καρτέλα {card} της στοίβας {stack} του πίνακα {board}",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "Ο {user} ενημέρωσε την περιγραφή στην καρτέλα {card} της στοίβας {stack} του πίνακα {board}",
"You have archived card {card} in stack {stack} on board {board}" : "Έχετε αρχειοθετήσει την κάρτα {card} στην στοίβα {stack} του πίνακα {board} ",
"{user} has archived card {card} in stack {stack} on board {board}" : "Ο {user} αρχειοθέτησε την κάρτα {card} στην στοίβα {stack} του πίνακα {board} ",
"You have unarchived card {card} in stack {stack} on board {board}" : "Επαναφέρατε από το αρχείο την καρτέλα {card} στην στοίβα {stack} του πίνακα {board}",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "Ο {user} επανέφερε από το αρχείο την κάρτα {card} στην στοίβα {stack} του πίνακα {board}",
"You have removed the due date of card {card}" : "Καταργήσατε την ημερομηνία λήξης της καρτέλας {card}",
"{user} has removed the due date of card {card}" : "Ο {user} κατήργησε την ημερομηνία λήξης της καρτέλας {card}",
"You have set the due date of card {card} to {after}" : "Ορίσατε την ημερομηνία λήξης της καρτέλας {card} σε {after}",
"{user} has set the due date of card {card} to {after}" : "Ο {user} όρισε την ημερομηνία λήξης της καρτέλας {card} σε {after} ",
"You have updated the due date of card {card} to {after}" : "Ενημερώσατε την ημερομηνία λήξης της καρτέλας {card} σε {after}",
"{user} has updated the due date of card {card} to {after}" : "Ο {user} ενημέρωσε την ημερομηνία λήξης της καρτέλας {card} σε {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "Προσθέσατε ετικέτα στην καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "Ο {user} πρόσθεσε ετικέτα στην καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Αφαιρέσατε την ετικέτα από την καρτέλα {card} της λίστας {stack} του πίνακα {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "Ο {user} αφαίρεσε την ετικέτα της καρτέλα {card} της λίστας {stack} του πίνακα {board} ",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Προσθέσατε ετικέτα στην καρτέλα {card} της στοίβας {stack} του πίνακα {board}",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "Ο {user} πρόσθεσε ετικέτα στην καρτέλα {card} της στοίβας {stack} του πίνακα {board}",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Αφαιρέσατε την ετικέτα από την καρτέλα {card} της στοίβας {stack} του πίνακα {board}",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "Ο {user} αφαίρεσε την ετικέτα της καρτέλα {card} της στοίβας {stack} του πίνακα {board} ",
"You have assigned {assigneduser} to card {card} on board {board}" : "Έχετε ορίσει τον {assigneduser} στην καρτέλα {card} στον πίνακα {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "Ο {user} έχει ορισθεί {assigneduser} στην καρτέλα {card} του πίνακα {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Έχετε αφαιρεθεί {assigneduser} από την καρτέλα {card} του πίνακα {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "Ο {user} έχει αφαιρεθεί {assigneduser} από την καρτέλα {card} του πίνακα {board}",
"You have moved the card {card} from list {stackBefore} to {stack}" : "Μετακινήσατε την καρτέλα {card} από την λίστα {stackBefore} στη {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "Ο {user} μετακίνησε την καρτέλα {card} από την λίστα {stackBefore} στην {stack}",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Μετακινήσατε την καρτέλα {card} από την στοίβα {stackBefore} στη {stack}",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "Ο {user} μετακίνησε την καρτέλα {card} από την στοίβα {stackBefore} στην {stack}",
"You have added the attachment {attachment} to card {card}" : "Προσθέσατε το συνημμένο {attachment} στην καρτέλα {card}",
"{user} has added the attachment {attachment} to card {card}" : "Ο {user} πρόσθεσε το συνημμένο {attachment} στην καρτέλα {card}",
"You have updated the attachment {attachment} on card {card}" : "Ενημερώσατε το συνημμένο {attachment} της καρτέλας {card}",
@@ -96,50 +96,27 @@
"No file uploaded or file size exceeds maximum of %s" : "Δεν μεταφορτώθηκε αρχείο ή το μέγεθος αρχείου υπερβαίνει το μέγιστο %s",
"Personal planning and team project organization" : "Προσωπικός σχεδιασμός και ομαδική οργάνωση",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Το Deck είναι ένα εργαλείο οργάνωσης τύπου kanban με στόχο τον προσωπικό προγραμματισμό και την ομαδική οργάνωση για ομάδες που έχουν ενσωματωθεί στο Nextcloud.\n\n\n- 📥 Προσθέστε τις εργασίες σας στις καρτέλες και βάλτε τες στη σειρά\n- 📄 Γράψτε τις πρόσθετες σημειώσεις\n- 🔖 Αντιστοιχίστε τις ετικέτες για ακόμη καλύτερη οργάνωση\n- 👥 Μοιραστείτε με την ομάδα, φίλους ή την οικογένειά σας\n- 📎 Συνδέστε αρχεία και ενσωματώστε τα στην περιγραφή\n- 💬 Συζητήστε με την ομάδα σας χρησιμοποιώντας σχόλια\n- ⚡ Παρακολουθήστε τις αλλαγές στη ροή δραστηριοτήτων\n- 🚀 Έχετε τα όλα οργανωμένα",
"Card details" : "Λεπτομέρειες καρτέλας",
"Add board" : "Προσθήκη πίνακα",
"Create new board" : "Δημιουργία νέου πίνακα",
"new board" : "νέος πίνακας",
"Select the board to link to a project" : "Επιλέξτε πίνακα και συνδέστε τον σε έργο",
"Search by board title" : "Αναζήτηση με το όνομα πίνακα",
"Select board" : "Επιλογή πίνακα",
"Select the card to link to a project" : "Επιλογή καρτέλας για σύνδεση στο έργο",
"Select a board" : "Επιλογή ενός πίνακα",
"Select a card" : "Επίλογή μιας καρτέλας",
"Link to card" : "Σύνδεσμος σε καρτέλα",
"Cancel" : "Aκύρωση",
"File already exists" : "Το αρχείο υπάρχει ήδη",
"A file with the name {filename} already exists." : "Το αρχείο με όνομα {filename} υπάρχει ήδη.",
"Do you want to overwrite it?" : "Επιθυμείτε να γίνει αντικατάσταση του?",
"Overwrite file" : "Αντικατάσταση αρχείου",
"Keep existing file" : "Διατήρηση υπάρχων αρχείου",
"This board is read only" : "Ο πίνακας είναι μόνο για ανάγνωση",
"Drop your files to upload" : "Αποθέστε τα αρχεία σας για ανέβασμα",
"Archived cards" : "Αρχειοθετημένες κάρτες",
"Add list" : "Προσθήκη λίστας",
"Add new 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" : "Εμφάνιση καρτελών που αρχειοθετήθηκαν",
"Hide 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" : "Διαγραμμένες λίστες",
"Deleted stacks" : "Διαγραμμένες στοίβες",
"Undo" : "Αναίρεση",
"Deleted cards" : "Διαγραμμένες καρτέλες",
"Share board with a user, group or circle …" : "Διαμοιράστε τον πίνακα με χρήστη, ομάδα ή κύκλο ...",
@@ -150,77 +127,52 @@
"Can share" : "Μπορεί να διαμοιράσει",
"Can manage" : "Μπορεί να διαχειριστεί",
"Delete" : "Διαγραφή",
"Add a new list" : "Προσθήκη νέας λίστας",
"Archive all cards" : "Αρχειοθέτηση όλων των καρτελών.",
"Add a new stack" : "Πρόσθεσε νέα συστοιχία",
"Delete list" : "Διαγραφή λίστας",
"Add card" : "Προσθήκη κάρτας",
"Archive all cards in this list" : "Αρχειοθέτηση όλων των καρτελών σε αυτή τη λίστα.",
"Add a new card" : "Προσθήκη νέας καρτέλας",
"Edit" : "Επεξεργασία",
"Add a new tag" : "Προσθήκη νέας ετικέτας",
"Add a new label" : "Προσθήκη νέας ετικέτας",
"title and color value must be provided" : "ο τίτλος και η τιμή χρώματος πρέπει να παρέχονται",
"Members" : "Μέλη",
"Upload attachment" : "Μεταφόρτωση συνημμένων",
"Add this attachment" : "Προσθήκη αυτού του συνημμένου",
"Delete Attachment" : "Διαγραφή Συνημμένου",
"Restore Attachment" : "Επαναφορά Συνημμένου",
"Attachments" : "Συνημμένα",
"Comments" : "Σχόλια",
"Modified" : "Τροποποιήθηκε",
"Created" : "Δημιουργήθηκε",
"No comments yet. Begin the discussion!" : "Χωρίς σχόλια ακόμη. Ξεκινήστε την συζήτηση!",
"Load More" : "Φόρτωση Περισσότερων",
"Details" : "Λεπτομέρειες",
"Assign a tag to this card…" : "Ορίστε μια ετικέτα σε αυτήν την καρτέλα...",
"Assign to users" : "Αναθέστε στους χρήστες",
"Assign to users/groups/circles" : "Ανάθεση σε χρήστες/ομάδες/κύκλους",
"Assign a user to this card…" : "Αναθέστε χρήστη στην καρτέλα...",
"Due date" : "Ημερομηνία λήξης",
"Set a due date" : "Καθορίστε ημερομηνίας λήξης",
"Remove due date" : "Αφαίρεση ημερομηνίας λήξης",
"Select Date" : "Επέλεξε Ημέρα",
"Save" : "Αποθήκευση",
"The comment cannot be empty." : "Το σχόλιο δεν μπορεί να είναι κενό.",
"The comment cannot be longer than 1000 characters." : "Το σχόλιο δεν μπορεί να έχι περισσότερους από 1000 χαρακτήρες.",
"In reply to" : "Ως απάντηση σε",
"Reply" : "Απάντηση",
"Update" : "Ενημέρωση",
"Description" : "Περιγραφή",
"(Unsaved)" : "(Δεν αποθηκεύτηκε)",
"(Saving…)" : "(Αποθήκευση...)",
"Formatting help" : "Βοήθεια μορφοποίησης",
"Edit description" : "Επεξεργασία περιγραφής",
"View description" : "Εμφάνιση περιγραφής",
"Add Attachment" : "Προσθήκη συνημμένου",
"Choose attachment" : "Επιλογή συνημμένου",
"(group)" : "(ομάδα)",
"(circle)" : "(κύκλος)",
"Attachments" : "Συνημμένα",
"Comments" : "Σχόλια",
"Modified" : "Τροποποιήθηκε",
"Created" : "Δημιουργήθηκε",
"Upload attachment" : "Μεταφόρτωση συνημμένων",
"New comment" : "Νέο σχόλιο",
"Save" : "Αποθήκευση",
"No users found" : "Δεν βρέθηκαν χρήστες",
"No comments yet. Begin the discussion!" : "Χωρίς σχόλια ακόμη. Ξεκινήστε την συζήτηση!",
"Update" : "Ενημέρωση",
"Assign to me" : "Ανάθεση σε εμένα",
"Unassign myself" : "Αποδέσμευσή μου",
"Move card" : "Μετακίνηση κάρτας",
"Unarchive card" : "Αναίρεση αρχειοθέτησης κάρτας",
"Archive card" : "Αρχειοθέτηση κάρτας",
"Delete card" : "Διαγραφή κάρτας",
"Move card to another board" : "Μετακίνηση καρτέλας σε άλλο πίνακα",
"Select a list" : "Επιλέξτε μια λίστα",
"seconds ago" : " δευτερόλεπτα πριν ",
"Move card" : "Μετακίνηση κάρτας",
"Card details" : "Λεπτομέρειες καρτέλας",
"Select a stack" : "Επιλέξτε στοίβα",
"All boards" : "Όλοι οι πίνακες",
"Archived boards" : "Αρχειοθέτηση πινάκων ",
"Shared with you" : "Διαμοιρασμένα μαζί σας",
"Limit deck usage of groups" : "Περιορίστε τη χρήση της εφαρμογής σε ομάδες",
"Shared boards" : "Διαμοιρασμένοι πίνακες",
"Settings" : "Ρυθμίσεις",
"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" : "Λεπτομέριες πίνακα",
"New board title" : "Νέος τίτλος πίνακα",
"Edit board" : "Επεξεργασία πίνακα",
"Board {0} deleted" : "Διαγράφηκε {0} πίνακας",
"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" : "Χωρίς λήξη",
"Clone board" : "Κλωνοποίηση πίνακα",
"Archive board" : "Αρχειοθέτηση πίνακα",
"Unarchive board" : "Αναίρεση αρχειοθέτησης πίνακα",
"Delete board" : "Διαγραφή πίνακα",
"Board details" : "Λεπτομέριες πίνακα",
"Link to a board" : "Σύνδεσμος στον πίνακα",
"Link to a card" : "Σύνδεσμος σε καρτέλα",
"Something went wrong" : "Κάτι πήγε στραβά",
"Maximum file size of {size} exceeded" : "Υπέρβαση επιτρεπόμενου μεγέθους αρχείου {size}"
"Link to a card" : "Σύνδεσμος σε καρτέλα"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -19,45 +19,38 @@ OC.L10N.register(
"Missing a temporary folder" : "Missing a temporary folder",
"Could not write file to disk" : "Could not write file to disk",
"A PHP extension stopped the file upload" : "A PHP extension stopped the file upload",
"Add board" : "Add board",
"Create new board" : "Create new board",
"Cancel" : "Cancel",
"File already exists" : "File already exists",
"Do you want to overwrite it?" : "Do you want to overwrite it?",
"Filter by tag" : "Filter by tag",
"Hide archived cards" : "Hide archived cards",
"Show archived cards" : "Show archived cards",
"Details" : "Details",
"Sharing" : "Sharing",
"Hide archived cards" : "Hide archived cards",
"Tags" : "Tags",
"Undo" : "Undo",
"Can edit" : "Can edit",
"Can share" : "Can share",
"Delete" : "Delete",
"Add a new stack" : "Add a new stack",
"Add card" : "Add card",
"Edit" : "Edit",
"Members" : "Members",
"Upload attachment" : "Upload attachment",
"Due date" : "Due date",
"Remove due date" : "Remove due date",
"Description" : "Description",
"Formatting help" : "Formatting help",
"Attachments" : "Attachments",
"Comments" : "Comments",
"Modified" : "Modified",
"Created" : "Created",
"Due date" : "Due date",
"Remove due date" : "Remove due date",
"Upload attachment" : "Upload attachment",
"Save" : "Save",
"Reply" : "Reply",
"Update" : "Update",
"Description" : "Description",
"Formatting help" : "Formatting help",
"(group)" : "(group)",
"Archive card" : "Archive card",
"Delete card" : "Delete card",
"seconds ago" : "seconds ago",
"Archived boards" : "Archived boards",
"Shared with you" : "Shared with you",
"Board details" : "Board details",
"Shared boards" : "Shared boards",
"Settings" : "Settings",
"New board title" : "New board title",
"Edit board" : "Edit board",
"Today" : "Today",
"Tomorrow" : "Tomorrow",
"This week" : "This week"
"Archive board" : "Archive board",
"Unarchive board" : "Unarchive board",
"Delete board" : "Delete board",
"Board details" : "Board details"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -17,45 +17,38 @@
"Missing a temporary folder" : "Missing a temporary folder",
"Could not write file to disk" : "Could not write file to disk",
"A PHP extension stopped the file upload" : "A PHP extension stopped the file upload",
"Add board" : "Add board",
"Create new board" : "Create new board",
"Cancel" : "Cancel",
"File already exists" : "File already exists",
"Do you want to overwrite it?" : "Do you want to overwrite it?",
"Filter by tag" : "Filter by tag",
"Hide archived cards" : "Hide archived cards",
"Show archived cards" : "Show archived cards",
"Details" : "Details",
"Sharing" : "Sharing",
"Hide archived cards" : "Hide archived cards",
"Tags" : "Tags",
"Undo" : "Undo",
"Can edit" : "Can edit",
"Can share" : "Can share",
"Delete" : "Delete",
"Add a new stack" : "Add a new stack",
"Add card" : "Add card",
"Edit" : "Edit",
"Members" : "Members",
"Upload attachment" : "Upload attachment",
"Due date" : "Due date",
"Remove due date" : "Remove due date",
"Description" : "Description",
"Formatting help" : "Formatting help",
"Attachments" : "Attachments",
"Comments" : "Comments",
"Modified" : "Modified",
"Created" : "Created",
"Due date" : "Due date",
"Remove due date" : "Remove due date",
"Upload attachment" : "Upload attachment",
"Save" : "Save",
"Reply" : "Reply",
"Update" : "Update",
"Description" : "Description",
"Formatting help" : "Formatting help",
"(group)" : "(group)",
"Archive card" : "Archive card",
"Delete card" : "Delete card",
"seconds ago" : "seconds ago",
"Archived boards" : "Archived boards",
"Shared with you" : "Shared with you",
"Board details" : "Board details",
"Shared boards" : "Shared boards",
"Settings" : "Settings",
"New board title" : "New board title",
"Edit board" : "Edit board",
"Today" : "Today",
"Tomorrow" : "Tomorrow",
"This week" : "This week"
"Archive board" : "Archive board",
"Unarchive board" : "Unarchive board",
"Delete board" : "Delete board",
"Board details" : "Board details"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -17,18 +17,42 @@ OC.L10N.register(
"{user} has archived the board {before}" : "{user} enarĥivigis la tabulon {before}",
"You have unarchived the board {board}" : "Vi elarĥivigis la tabulon {board}",
"{user} has unarchived the board {before}" : "{user} elarĥivigis la tabulon {before}",
"You have created a new stack {stack} on board {board}" : "Vi kreis novan stakon {stack} sur tabulo {board}",
"{user} has created a new stack {stack} on board {board}" : "{user} kreis novan stakon {stack} sur tabulo {board}",
"You have renamed stack {before} to {stack} on board {board}" : "Vi alinomis la stakon {before} al {stack} sur tabulo {board}",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} alinomis la stakon {before} al {stack} sur tabulo {board}",
"You have deleted stack {stack} on board {board}" : "Vi forigis la stakon {stack} el tabulo {board}",
"{user} has deleted stack {stack} on board {board}" : "{user} forigis la stakon {stack} el tabulo {board}",
"You have created card {card} in stack {stack} on board {board}" : "Vi kreis karton {card} en stako {stack} sur tabulo {board}",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} kreis karton {card} en stako {stack} sur tabulo {board}",
"You have deleted card {card} in stack {stack} on board {board}" : "Vi forigis karton {card} el stako {stack} sur tabulo {board}",
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} forigis karton {card} el stako {stack} sur tabulo {board}",
"You have renamed the card {before} to {card}" : "Vi alinomis la karton {before} al {card}",
"{user} has renamed the card {before} to {card}" : "{user} alinomis la karton {before} al {card}",
"You have added a description to card {card} in stack {stack} on board {board}" : "Vi aldonis priskribon al karto {card} en stako {stack} sur tabulo {board}",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} aldonis priskribon al karto {card} en stako {stack} sur tabulo {board}",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Vi ĝisdatigis priskribon de karto {card} en stako {stack} sur tabulo {board}",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} ĝisdatigis priskribon de karto {card} en stako {stack} sur tabulo {board}",
"You have archived card {card} in stack {stack} on board {board}" : "Vi enarĥivigis karton {card} de stako {stack} sur tabulo {board}",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} enarĥivigis karton {card} de stako {stack} sur tabulo {board}",
"You have unarchived card {card} in stack {stack} on board {board}" : "Vi elarĥivigis karton {card} de stako {stack} sur tabulo {board}",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} elarĥivigis karton {card} de stako {stack} sur tabulo {board}",
"You have removed the due date of card {card}" : "Vi forigis la limdaton el karto {card}",
"{user} has removed the due date of card {card}" : "{user} forigis la limdaton el karto {card}",
"You have set the due date of card {card} to {after}" : "Vi agordis la limdaton de karto {card} je {after}",
"{user} has set the due date of card {card} to {after}" : "{user} agordis la limdaton de karto {card} je {after}",
"You have updated the due date of card {card} to {after}" : "Vi ĝisdatigis la limdaton de karto {card} al {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} ĝisdatigis la limdaton de karto {card} al {after}",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Vi aldonis la etikedon {label} al karto {card} de stako {stack} sur tabulo {board}",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} aldonis la etikedon {label} al karto {card} de stako {stack} sur tabulo {board}",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Vi forigis la etikedon {label} el karto {card} de stako {stack} sur tabulo {board}",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} forigis la etikedon {label} el karto {card} de stako {stack} sur tabulo {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Vi atribuis al {assigneduser} la karton {card} de tabulo {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} atribuis al {assigneduser} la karton {card} de tabulo {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Vi malatribuis al {assigneduser} la karton {card} de tabulo {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} malatribuis al {assigneduser} la karton {card} de tabulo {board}",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Vi movis la karton {card} el stako {stackBefore} al {stack}",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} movis la karton {card} el stako {stackBefore} al {stack}",
"You have added the attachment {attachment} to card {card}" : "Vi aldonis dosieron {attachment} al karto {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} aldonis dosieron {attachment} al karto {card}",
"You have updated the attachment {attachment} on card {card}" : "Vi ĝisdatigis la dosieron {attachment} de karto {card}",
@@ -73,54 +97,50 @@ OC.L10N.register(
"A PHP extension stopped the file upload" : "PHP-modulo haltigis la dosieralŝuton",
"No file uploaded or file size exceeds maximum of %s" : "Neniu dosiero alŝutita, aŭ dosiergrando transpasas la maksimumon %s",
"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" : "Kartaro („Deck“) estas kanban-eca organiza ilo por mastrumi sian vivon kaj teaman projektaron per Nextcloud.\n\n\n- 📥 Aldonu viajn taskojn al kartoj, kaj organizu ilin \n- 📄 Skribu pliajn notojn per marklingvo „Markdown“\n- 🔖 Uzu etikedojn por pli bone organiziĝi\n- 👥 Kunhavigu kun viaj teamo, amikoj, familio\n- 📎 Aldonu dosierojn, kaj enmetu ilin en via „Markdown“-a priskribo\n- 💬 Diskutu kun via teamo pere de la komentoj\n- ⚡ Sekvu la ŝanĝojn per la aktivaĵa fluo\n- 🚀 Organizu vian projekton",
"Create new board" : "Krei novan tabulon",
"Select the board to link to a project" : "Elekti la tabulon ligotan al projekto",
"Select board" : "Elekti tabulon",
"Cancel" : "Nuligi",
"File already exists" : "La dosiero jam ekzistas",
"Archived cards" : "Arĥivigitaj kartoj",
"Hide archived cards" : "Kaŝi arĥivigitajn kartojn",
"Show archived cards" : "Montri arĥivigitajn kartojn",
"Hide archived cards" : "Kaŝi arĥivigitajn kartojn",
"Toggle compact mode" : "Baskuligi densigan vidon",
"Details" : "Detaloj",
"Sharing" : "Kunhavigo",
"Tags" : "Etikedoj",
"Deleted items" : "Forigitaj elementoj",
"Timeline" : "Kronologio",
"Deleted stacks" : "Forigitaj stakoj",
"Undo" : "Malfari",
"Deleted cards" : "Forigitaj kartoj",
"(Group)" : "(grupo)",
"Can edit" : "Povas redakti",
"Can share" : "Can share",
"Delete" : "Forigi",
"Add a new stack" : "Aldoni novan stakon",
"Add card" : "Aldoni karton",
"Edit" : "Redakti",
"Members" : "Membroj",
"Upload attachment" : "Alŝuti dosieran aldonaĵon",
"Details" : "Detaloj",
"Due date" : "Limdato",
"Remove due date" : "Viŝi limdaton",
"Description" : "Priskribo",
"Formatting help" : "Helpo pri tekstaranĝo",
"Attachments" : "Dosieraj aldonaĵoj",
"Comments" : "Komentoj",
"Modified" : "Modifita",
"Created" : "Kreita",
"Due date" : "Limdato",
"Remove due date" : "Viŝi limdaton",
"Select Date" : "Elekti daton",
"Upload attachment" : "Alŝuti dosieran aldonaĵon",
"Save" : "Konservi",
"Reply" : "Respondi",
"Update" : "Ĝisdatigi",
"Description" : "Priskribo",
"Formatting help" : "Helpo pri tekstaranĝo",
"(group)" : "(grupo)",
"Unarchive card" : "Malarĥivigi karton",
"Archive card" : "Arĥivigi karton",
"Delete card" : "Forigi karton",
"seconds ago" : "antaŭ kelkaj sekundoj",
"Archived boards" : "Arĥivigitaj tabuloj",
"Shared with you" : "Kunhavata kun vi",
"Shared boards" : "Kunhavigitaj tabuloj",
"Settings" : "Agordo",
"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." : "Limigo de Kartaro („Deck“) baros uzantojn, kiuj ne estas en tiuj grupoj, krei iliajn proprajn tabulojn. Uzantoj tamen eblos labori kun tabuloj kunhavigitaj kun ili.",
"New board title" : "Nova tabultitolo",
"Edit board" : "Modifi tabulon",
"An error occurred" : "Eraro okazis",
"Today" : "Hodiaŭ",
"Tomorrow" : "Morgaŭ",
"Link to a board" : "Ligilo al tabulo",
"Maximum file size of {size} exceeded" : "Maksimuma dosiergrando {size} transpasita"
"Archive board" : "Enarĥivigi tabulon",
"Unarchive board" : "Elarĥivigi tabulon",
"Delete board" : "Forigi tabulon",
"Link to a board" : "Ligilo al tabulo"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -15,18 +15,42 @@
"{user} has archived the board {before}" : "{user} enarĥivigis la tabulon {before}",
"You have unarchived the board {board}" : "Vi elarĥivigis la tabulon {board}",
"{user} has unarchived the board {before}" : "{user} elarĥivigis la tabulon {before}",
"You have created a new stack {stack} on board {board}" : "Vi kreis novan stakon {stack} sur tabulo {board}",
"{user} has created a new stack {stack} on board {board}" : "{user} kreis novan stakon {stack} sur tabulo {board}",
"You have renamed stack {before} to {stack} on board {board}" : "Vi alinomis la stakon {before} al {stack} sur tabulo {board}",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} alinomis la stakon {before} al {stack} sur tabulo {board}",
"You have deleted stack {stack} on board {board}" : "Vi forigis la stakon {stack} el tabulo {board}",
"{user} has deleted stack {stack} on board {board}" : "{user} forigis la stakon {stack} el tabulo {board}",
"You have created card {card} in stack {stack} on board {board}" : "Vi kreis karton {card} en stako {stack} sur tabulo {board}",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} kreis karton {card} en stako {stack} sur tabulo {board}",
"You have deleted card {card} in stack {stack} on board {board}" : "Vi forigis karton {card} el stako {stack} sur tabulo {board}",
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} forigis karton {card} el stako {stack} sur tabulo {board}",
"You have renamed the card {before} to {card}" : "Vi alinomis la karton {before} al {card}",
"{user} has renamed the card {before} to {card}" : "{user} alinomis la karton {before} al {card}",
"You have added a description to card {card} in stack {stack} on board {board}" : "Vi aldonis priskribon al karto {card} en stako {stack} sur tabulo {board}",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} aldonis priskribon al karto {card} en stako {stack} sur tabulo {board}",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Vi ĝisdatigis priskribon de karto {card} en stako {stack} sur tabulo {board}",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} ĝisdatigis priskribon de karto {card} en stako {stack} sur tabulo {board}",
"You have archived card {card} in stack {stack} on board {board}" : "Vi enarĥivigis karton {card} de stako {stack} sur tabulo {board}",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} enarĥivigis karton {card} de stako {stack} sur tabulo {board}",
"You have unarchived card {card} in stack {stack} on board {board}" : "Vi elarĥivigis karton {card} de stako {stack} sur tabulo {board}",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} elarĥivigis karton {card} de stako {stack} sur tabulo {board}",
"You have removed the due date of card {card}" : "Vi forigis la limdaton el karto {card}",
"{user} has removed the due date of card {card}" : "{user} forigis la limdaton el karto {card}",
"You have set the due date of card {card} to {after}" : "Vi agordis la limdaton de karto {card} je {after}",
"{user} has set the due date of card {card} to {after}" : "{user} agordis la limdaton de karto {card} je {after}",
"You have updated the due date of card {card} to {after}" : "Vi ĝisdatigis la limdaton de karto {card} al {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} ĝisdatigis la limdaton de karto {card} al {after}",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Vi aldonis la etikedon {label} al karto {card} de stako {stack} sur tabulo {board}",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} aldonis la etikedon {label} al karto {card} de stako {stack} sur tabulo {board}",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Vi forigis la etikedon {label} el karto {card} de stako {stack} sur tabulo {board}",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} forigis la etikedon {label} el karto {card} de stako {stack} sur tabulo {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Vi atribuis al {assigneduser} la karton {card} de tabulo {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} atribuis al {assigneduser} la karton {card} de tabulo {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Vi malatribuis al {assigneduser} la karton {card} de tabulo {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} malatribuis al {assigneduser} la karton {card} de tabulo {board}",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Vi movis la karton {card} el stako {stackBefore} al {stack}",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} movis la karton {card} el stako {stackBefore} al {stack}",
"You have added the attachment {attachment} to card {card}" : "Vi aldonis dosieron {attachment} al karto {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} aldonis dosieron {attachment} al karto {card}",
"You have updated the attachment {attachment} on card {card}" : "Vi ĝisdatigis la dosieron {attachment} de karto {card}",
@@ -71,54 +95,50 @@
"A PHP extension stopped the file upload" : "PHP-modulo haltigis la dosieralŝuton",
"No file uploaded or file size exceeds maximum of %s" : "Neniu dosiero alŝutita, aŭ dosiergrando transpasas la maksimumon %s",
"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" : "Kartaro („Deck“) estas kanban-eca organiza ilo por mastrumi sian vivon kaj teaman projektaron per Nextcloud.\n\n\n- 📥 Aldonu viajn taskojn al kartoj, kaj organizu ilin \n- 📄 Skribu pliajn notojn per marklingvo „Markdown“\n- 🔖 Uzu etikedojn por pli bone organiziĝi\n- 👥 Kunhavigu kun viaj teamo, amikoj, familio\n- 📎 Aldonu dosierojn, kaj enmetu ilin en via „Markdown“-a priskribo\n- 💬 Diskutu kun via teamo pere de la komentoj\n- ⚡ Sekvu la ŝanĝojn per la aktivaĵa fluo\n- 🚀 Organizu vian projekton",
"Create new board" : "Krei novan tabulon",
"Select the board to link to a project" : "Elekti la tabulon ligotan al projekto",
"Select board" : "Elekti tabulon",
"Cancel" : "Nuligi",
"File already exists" : "La dosiero jam ekzistas",
"Archived cards" : "Arĥivigitaj kartoj",
"Hide archived cards" : "Kaŝi arĥivigitajn kartojn",
"Show archived cards" : "Montri arĥivigitajn kartojn",
"Hide archived cards" : "Kaŝi arĥivigitajn kartojn",
"Toggle compact mode" : "Baskuligi densigan vidon",
"Details" : "Detaloj",
"Sharing" : "Kunhavigo",
"Tags" : "Etikedoj",
"Deleted items" : "Forigitaj elementoj",
"Timeline" : "Kronologio",
"Deleted stacks" : "Forigitaj stakoj",
"Undo" : "Malfari",
"Deleted cards" : "Forigitaj kartoj",
"(Group)" : "(grupo)",
"Can edit" : "Povas redakti",
"Can share" : "Can share",
"Delete" : "Forigi",
"Add a new stack" : "Aldoni novan stakon",
"Add card" : "Aldoni karton",
"Edit" : "Redakti",
"Members" : "Membroj",
"Upload attachment" : "Alŝuti dosieran aldonaĵon",
"Details" : "Detaloj",
"Due date" : "Limdato",
"Remove due date" : "Viŝi limdaton",
"Description" : "Priskribo",
"Formatting help" : "Helpo pri tekstaranĝo",
"Attachments" : "Dosieraj aldonaĵoj",
"Comments" : "Komentoj",
"Modified" : "Modifita",
"Created" : "Kreita",
"Due date" : "Limdato",
"Remove due date" : "Viŝi limdaton",
"Select Date" : "Elekti daton",
"Upload attachment" : "Alŝuti dosieran aldonaĵon",
"Save" : "Konservi",
"Reply" : "Respondi",
"Update" : "Ĝisdatigi",
"Description" : "Priskribo",
"Formatting help" : "Helpo pri tekstaranĝo",
"(group)" : "(grupo)",
"Unarchive card" : "Malarĥivigi karton",
"Archive card" : "Arĥivigi karton",
"Delete card" : "Forigi karton",
"seconds ago" : "antaŭ kelkaj sekundoj",
"Archived boards" : "Arĥivigitaj tabuloj",
"Shared with you" : "Kunhavata kun vi",
"Shared boards" : "Kunhavigitaj tabuloj",
"Settings" : "Agordo",
"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." : "Limigo de Kartaro („Deck“) baros uzantojn, kiuj ne estas en tiuj grupoj, krei iliajn proprajn tabulojn. Uzantoj tamen eblos labori kun tabuloj kunhavigitaj kun ili.",
"New board title" : "Nova tabultitolo",
"Edit board" : "Modifi tabulon",
"An error occurred" : "Eraro okazis",
"Today" : "Hodiaŭ",
"Tomorrow" : "Morgaŭ",
"Link to a board" : "Ligilo al tabulo",
"Maximum file size of {size} exceeded" : "Maksimuma dosiergrando {size} transpasita"
"Archive board" : "Enarĥivigi tabulon",
"Unarchive board" : "Elarĥivigi tabulon",
"Delete board" : "Forigi tabulon",
"Link to a board" : "Ligilo al tabulo"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -17,42 +17,42 @@ OC.L10N.register(
"{user} has archived the board {before}" : "{user} ha archivado el tablero {board}",
"You have unarchived the board {board}" : "Has desarchivado el tablero {board}",
"{user} has unarchived the board {before}" : "{user} ha desarchivado el tablero {before}",
"You have created a new list {stack} on board {board}" : "Has creado una nueva lista {stack} del tablero {board}",
"{user} has created a new list {stack} on board {board}" : "{user} ha creado una nueva lista {stack} del tablero {board}",
"You have renamed list {before} to {stack} on board {board}" : "Has renombrado la lista {before} a {stack} del tablero {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} ha renombrado la lista {before} a {stack} del tablero {board}",
"You have deleted list {stack} on board {board}" : "Has eliminado la lista {stack} del tablero {board}",
"{user} has deleted list {stack} on board {board}" : "{user} ha eliminado la lista {stack} del tablero {board}",
"You have created card {card} in list {stack} on board {board}" : "Has creado la tarjeta {card} en la lista {stack} del tablero {board}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} ha creado la tarjeta {card} en la lista {stack} del tablero {board}",
"You have deleted card {card} in list {stack} on board {board}" : "Has eliminado la tarjeta {card} en la lista {stack} del tablero {board}",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} ha borrado la tarjeta {card} en la lista {stack} del tablero {board}",
"You have created a new stack {stack} on board {board}" : "Has creado la pila {stack} en {board}",
"{user} has created a new stack {stack} on board {board}" : "{user} ha creado la pila {stack} en {board}",
"You have renamed stack {before} to {stack} on board {board}" : "Has renombrado la pila {before} a {stack} en {board}",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} ha renombrado la pila {before} a {stack} en {board}",
"You have deleted stack {stack} on board {board}" : "Has eliminado {stack} en {board}",
"{user} has deleted stack {stack} on board {board}" : "{user} ha eliminado la pila {stack} en {board}",
"You have created card {card} in stack {stack} on board {board}" : "Has creado {card} en la pila {stack} en {board}",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} ha creado la tarjeta {card} en la pila {stack} en {board}",
"You have deleted card {card} in stack {stack} on board {board}" : "Has eliminado {card} en la pila {stack} en {board}",
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} ha eliminado {card} en la pila {stack} en {board}",
"You have renamed the card {before} to {card}" : "Has renombrado la tarjeta {before} como {card}",
"{user} has renamed the card {before} to {card}" : "{user} ha renombrado la tarjeta {before} como {card}",
"You have added a description to card {card} in list {stack} on board {board}" : "Has añadido una descripción a la tarjeta {card} en la lista {stack} del tablero {board}",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} ha añadido una descripción a la tarjeta {card} en la lista {stack} del tablero {board}",
"You have updated the description of card {card} in list {stack} on board {board}" : "Has actualizado la descripción de {card} en la lista {stack} del tablero {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} ha actualizado la descripción de la tarjeta {card} en la lista {stack} del tablero {board}",
"You have archived card {card} in list {stack} on board {board}" : "Has archivado la tarjeta {card} en la lista {stack} del tablero {board}",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} ha archivado la tarjeta {card} en la lista {stack} del tablero {board}",
"You have unarchived card {card} in list {stack} on board {board}" : "Has desarchivado la tarjeta {card} en la lista {stack} del tablero {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} ha desarchivado la tarjeta {card} en la lista {stack} del tablero {board}",
"You have added a description to card {card} in stack {stack} on board {board}" : "Has añadido una descripción a {card} en la pila {stack} en {board}",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} ha añadido una descripción a {card} en la pila {stack} en {board}",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Has actualizado la descripción de {card} en la pila {stack} en {board}",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} ha actualizado la descripción de la tarjeta {card} en la pila {stack} del tablero {board}",
"You have archived card {card} in stack {stack} on board {board}" : "Has archivado {card} en la pila {stack} en {board}",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} ha archivado {card} en la pila {stack} en {board}",
"You have unarchived card {card} in stack {stack} on board {board}" : "Has desarchivado {card} en la pila {stack} en {board}",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} ha desarchivado {card} en la pila {stack} de {board}",
"You have removed the due date of card {card}" : "Has eliminado la fecha de vencimiento de {card}",
"{user} has removed the due date of card {card}" : "{user} ha eliminado la fecha de vencimiento de {card}",
"You have set the due date of card {card} to {after}" : "Has establecido la fecha de vencimiento de {card} como {after}",
"{user} has set the due date of card {card} to {after}" : "{user} ha establecido la fecha de vencimiento de {card} como {after}",
"You have updated the due date of card {card} to {after}" : "Has actualizado la fecha de vencimiento de {card} para {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} ha actualizado la fecha de vencimiento de {card} para {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "Has añadido la etiqueta {label} a la tarjeta {card} en la lista {stack} del tablero {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} ha añadido la etiqueta {label} a la tarjeta {card} en la lista {stack} del tablero {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Has eliminado la etiqueta {label} de la tarjeta {card} en la lista {stack} del tablero {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} ha elimininado la etiqueta {label} de la tarjeta{card} en la lista {stack} del tablero {board}",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Has añadido la etiqueta {label} a {card} en {stack} en {board}",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} ha añadido la etiqueta {label} a {card} en {stack} en {board}",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Has eliminado la etiqueta {label} de {card} en la pila {stack} en {board}",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} ha elimininado la etiqueta {label} a {card} en {stack} en {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Has asignado a {assigneduser} para {card} en {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} ha asignado a {assigneduser} para {card} en {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Has desasignado a {assigneduser} para {card} en {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} ha asignado a {assigneduser} para {card} en {board}",
"You have moved the card {card} from list {stackBefore} to {stack}" : "Has movido la tarjeta {card} de la lista {stackBefore} al tablero {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} ha movido la tarjeta {card} de la lista {stackBefore} al tablero {stack}",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Has movido la tarjeta {card} de {stackBefore} a {stack}",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} ha movido la carta {card} de {stackBefore} a {stack}",
"You have added the attachment {attachment} to card {card}" : "Has añadido el adjunto {attachment} en {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} ha añadido el adjunto {attachment} en {card}",
"You have updated the attachment {attachment} on card {card}" : "Has actualizado el adjunto [attachment] en {card}",
@@ -67,7 +67,6 @@ OC.L10N.register(
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Cambios en la <strong>app Deck</strong>",
"A <strong>comment</strong> was created on a card" : "Un <strong>comment</strong> ha sido creado en una tarjeta",
"Upcoming cards" : "Próximas tarjetas",
"Personal" : "Personal",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La tarjeta \"%s\" en \"%s\" te ha sido asignada por %s.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} te ha asignado la tarjeta \"%s\" en \"%s\".",
@@ -99,55 +98,30 @@ OC.L10N.register(
"No file uploaded or file size exceeds maximum of %s" : "No se ha subido ningún archivo, o el tamaño del archivo excede el máximo de %s",
"Personal planning and team project organization" : "Planificación personal y organización de proyecto de equipo",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck es una herramienta de organización de estilo kanban dirigida a la planificación personal y la organización de proyectos para equipos integrados con Nextcloud.\n\n\n- 📥 Agrega tus tareas a las tarjetas y ordénalas.\n- 📄 Escriba notas adicionales\n- 🔖 Asignar etiquetas para una organización mejor\n- 👥 Comparte con tu equipo, amigos o familia.\n- 📎 Adjuntar archivos e incrustarlos en su descripción\n- 💬 Discuta con su equipo usando comentarios.\n- ⚡ Mantenga un registro de los cambios en el flujo de actividad\n- 🚀 Organiza tu proyecto",
"Card details" : "Detalles de la tarjeta",
"Add board" : "Añadir tablero",
"Create new board" : "Crear nuevo tablero",
"new board" : "nuevo tablero",
"Select the board to link to a project" : "Selecciona el tablero que enlazar a un proyecto",
"Search by board title" : "Buscar por título de tablero",
"Select board" : "Selecciona tablero",
"Select the card to link to a project" : "Selecciona la tarjeta que enlazar a un proyecto",
"Select a board" : "Selecciona un tablero",
"Select a card" : "Seleccionar una tarjeta",
"Link to card" : "Enlace a tarjeta",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"A file with the name {filename} already exists." : "Ya existe un archivo con el nombre {filename}.",
"Do you want to overwrite it?" : "¿Desea sobreescribirlo?",
"Overwrite file" : "Sobreescribir archivo",
"Keep existing file" : "Mantener el archivo existente",
"This board is read only" : "Este tablero es de sólo lectura",
"Drop your files to upload" : "Arrastra tus archivos para subir",
"Archived cards" : "Tarjetas archivadas",
"Add list" : "Agregar lista",
"Add new list" : "Añadir nueva lista",
"List name" : "Nombre de la lista",
"Apply filter" : "Aplicar filtro",
"Filter by tag" : "Filtrar por etiqueta",
"Filter by assigned user" : "Filtrar por usuario asignado",
"Unassigned" : "No asignado",
"Filter by due date" : "Filtrar por fecha de finalización",
"Overdue" : "Demorado",
"Next 24 hours" : "Próximas 24 horas",
"Next 7 days" : "Siguientes 7 días",
"Next 30 days" : "Siguientes 30 días",
"No due date" : "Sin fecha de vencimiento",
"Clear filter" : "Borrar filtro",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Toggle compact mode" : "Mostrar/ocultar modo compacto",
"Details" : "Detalles",
"Loading board" : "Cargando tablero",
"No lists available" : "No hay listas disponibles",
"Create a new list to add cards to this board" : "Crea una lista nueva para añadir tarjetas a este tablero",
"Board not found" : "Tablero no encontrado",
"Sharing" : "Compartir",
"Tags" : "Etiquetas",
"Deleted items" : "Elementos eliminados",
"Timeline" : "Línea de tiempo",
"Deleted lists" : "Listas eliminadas",
"Deleted stacks" : "Pilas eliminadas",
"Undo" : "Deshacer",
"Deleted cards" : "Cartas eliminadas",
"Share board with a user, group or circle …" : "Compartir tablero con un usuario, grupo o círculo ...",
"Searching for users, groups and circles …" : "Buscando usuarios, grupos o círculos...",
"No participants found" : "No se encontraron participantes",
"Board owner" : "Propietario del tablero",
"(Group)" : "(Grupo)",
"(Circle)" : "(Circle)",
@@ -155,102 +129,52 @@ OC.L10N.register(
"Can share" : "Puede compartir",
"Can manage" : "Puede gestionar",
"Delete" : "Eliminar",
"Failed to create share with {displayName}" : "Fallo al crear el recurso compartido denominado {displayName}",
"Add a new list" : "Añadir una lista nueva",
"Archive all cards" : "Archivar todas las tarjetas",
"Add a new stack" : "Añadir nuevo montón",
"Delete list" : "Eliminar lista",
"Add card" : "Añadir tarjeta",
"Archive all cards in this list" : "Archivar todas las tarjetas en esta lista",
"Add a new card" : "Añadir una nueva tarjeta",
"Card name" : "Nombre de la tarjeta",
"List deleted" : "Lista borrada",
"Edit" : "Editar",
"Add a new tag" : "Añade una nueva etiqueta",
"Add a new label" : "Añadir una etiqueta nueva",
"title and color value must be provided" : "Se debe indicar un valor para título y color ",
"Board name" : "Nombre del tablero",
"Members" : "Miembros",
"Upload attachment" : "Subir adjunto",
"Add this attachment" : "Añadir este adjunto",
"Delete Attachment" : "Borrar adjunto",
"Restore Attachment" : "Restaurar Adjunto",
"Open in sidebar view" : "Abrir en vista de barra lateral",
"Open in bigger view" : "Abrir en vista más grande",
"Attachments" : "Adjuntos",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"The title cannot be empty." : "El título no puede estar vacío.",
"No comments yet. Begin the discussion!" : "Todavía no hay comentarios. ¡Comienza la discusión!",
"Load More" : "Cargar más",
"Details" : "Detalles",
"Assign a tag to this card…" : "Asignar una etiqueta a esta tarjeta...",
"Assign to users" : "Asignar a usuarios",
"Assign to users/groups/circles" : "Asignar a usuarios/grupos/círculos",
"Assign a user to this card…" : "Asignar un usuario a esta tarjeta...",
"Due date" : "Fecha límite",
"Set a due date" : "Fijar una fecha límite",
"Remove due date" : "Eliminar fecha límite",
"Select Date" : "Seleccione la fecha",
"Save" : "Guardar",
"The comment cannot be empty." : "El comentario no puede estar vacío.",
"The comment cannot be longer than 1000 characters." : "El comentario no puede tener más de 1000 caracteres.",
"In reply to" : "En respuesta a",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"(Unsaved)" : "(Sin salvar)",
"(Saving…)" : "(Guardando...)",
"Formatting help" : "Ayuda de formato",
"Edit description" : "Editar descripción",
"View description" : "Ver descripción",
"Add Attachment" : "Añadir adjunto",
"Write a description …" : "Escribe una descripción...",
"Choose attachment" : "Escoger adjunto",
"(group)" : "(grupo)",
"(circle)" : "(circle)",
"Attachments" : "Adjuntos",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Upload attachment" : "Subir adjunto",
"New comment" : "Comentario nuevo",
"Save" : "Guardar",
"No users found" : "No se han encontrado usuarios",
"No comments yet. Begin the discussion!" : "Todavía no hay comentarios. ¡Comienza la discusión!",
"Update" : "Actualizar",
"Assign to me" : "Asignarme a mí",
"Unassign myself" : "Desasignarme a mí mismo",
"Move card" : "Mover tarjeta",
"Unarchive card" : "Desarchivar tarjeta",
"Archive card" : "Archivar tarjeta",
"Delete card" : "Eliminar tarjeta",
"Move card to another board" : "Mover la tarjeta a otro tablero",
"Select a list" : "Seleccionar una lista",
"Card deleted" : "Tarjeta borrada",
"seconds ago" : "hace unos segundos",
"Move card" : "Mover tarjeta",
"Card details" : "Detalles de la tarjeta",
"Select a stack" : "Seleccionar una pila",
"All boards" : "Todos los tableros",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido contigo",
"Show boards in calendar/tasks" : "Mostrar tableros en calendario/tareas",
"Limit deck usage of groups" : "Limitar el uso de Deck a grupos",
"Shared boards" : "Tableros compartidos",
"Settings" : "Ajustes",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limitar Deck impedirá que usuarios que no formen parte de esos grupos creen sus propios tableros. Los usuarios todavía podrán trabajar en tableros que hayan sido compartidos con ellos.",
"Board details" : "Detalles del tablero",
"New board title" : "Nuevo título de tablero",
"Edit board" : "Editar tablero",
"Clone board" : "Clonar tablero",
"Unarchive board" : "Desarchivar tablero",
"Archive board" : "Archivar tablero",
"Turn on due date reminders" : "Activar recordatorios de la fecha de vencimiento",
"Turn off due date reminders" : "Desactivar recordatorios de la fecha de vencimiento",
"Due date reminders" : "Recordatorios de la fecha de vencimiento",
"All cards" : "Todas las tarjetas",
"Assigned cards" : "Tarjetas asignadas",
"No notifications" : "No hay notificaciones",
"Delete board" : "Eliminar tablero",
"Board {0} deleted" : "Tablero {0} eliminado",
"Only assigned cards" : "Sólo las tarjetas asignadas",
"No reminder" : "No hay recordatorio",
"An error occurred" : "Ocurrió un error",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "¿Estas seguro de que quieres eliminar el tablero {title}? Esto eliminará todos los datos del tablero.",
"Delete the board?" : "¿Borrar el tablero?",
"Loading filtered view" : "Cargando vista filtrada",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana",
"No due" : "Sin finalizar",
"No upcoming cards" : "No hay tarjetas próximas",
"upcoming cards" : "próximas tarjetas",
"Clone board" : "Clonar tablero",
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Eliminar tablero",
"Board details" : "Detalles del tablero",
"Link to a board" : "Enlace a un tablero",
"Link to a card" : "Enlace a una tarjeta",
"Something went wrong" : "Algo ha ido mal",
"Failed to upload {name}" : "Error al subir {name}",
"Maximum file size of {size} exceeded" : "Tamaño máximo de archivo de {size} excedido"
"Link to a card" : "Enlace a una tarjeta"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -15,42 +15,42 @@
"{user} has archived the board {before}" : "{user} ha archivado el tablero {board}",
"You have unarchived the board {board}" : "Has desarchivado el tablero {board}",
"{user} has unarchived the board {before}" : "{user} ha desarchivado el tablero {before}",
"You have created a new list {stack} on board {board}" : "Has creado una nueva lista {stack} del tablero {board}",
"{user} has created a new list {stack} on board {board}" : "{user} ha creado una nueva lista {stack} del tablero {board}",
"You have renamed list {before} to {stack} on board {board}" : "Has renombrado la lista {before} a {stack} del tablero {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} ha renombrado la lista {before} a {stack} del tablero {board}",
"You have deleted list {stack} on board {board}" : "Has eliminado la lista {stack} del tablero {board}",
"{user} has deleted list {stack} on board {board}" : "{user} ha eliminado la lista {stack} del tablero {board}",
"You have created card {card} in list {stack} on board {board}" : "Has creado la tarjeta {card} en la lista {stack} del tablero {board}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} ha creado la tarjeta {card} en la lista {stack} del tablero {board}",
"You have deleted card {card} in list {stack} on board {board}" : "Has eliminado la tarjeta {card} en la lista {stack} del tablero {board}",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} ha borrado la tarjeta {card} en la lista {stack} del tablero {board}",
"You have created a new stack {stack} on board {board}" : "Has creado la pila {stack} en {board}",
"{user} has created a new stack {stack} on board {board}" : "{user} ha creado la pila {stack} en {board}",
"You have renamed stack {before} to {stack} on board {board}" : "Has renombrado la pila {before} a {stack} en {board}",
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} ha renombrado la pila {before} a {stack} en {board}",
"You have deleted stack {stack} on board {board}" : "Has eliminado {stack} en {board}",
"{user} has deleted stack {stack} on board {board}" : "{user} ha eliminado la pila {stack} en {board}",
"You have created card {card} in stack {stack} on board {board}" : "Has creado {card} en la pila {stack} en {board}",
"{user} has created card {card} in stack {stack} on board {board}" : "{user} ha creado la tarjeta {card} en la pila {stack} en {board}",
"You have deleted card {card} in stack {stack} on board {board}" : "Has eliminado {card} en la pila {stack} en {board}",
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} ha eliminado {card} en la pila {stack} en {board}",
"You have renamed the card {before} to {card}" : "Has renombrado la tarjeta {before} como {card}",
"{user} has renamed the card {before} to {card}" : "{user} ha renombrado la tarjeta {before} como {card}",
"You have added a description to card {card} in list {stack} on board {board}" : "Has añadido una descripción a la tarjeta {card} en la lista {stack} del tablero {board}",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} ha añadido una descripción a la tarjeta {card} en la lista {stack} del tablero {board}",
"You have updated the description of card {card} in list {stack} on board {board}" : "Has actualizado la descripción de {card} en la lista {stack} del tablero {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} ha actualizado la descripción de la tarjeta {card} en la lista {stack} del tablero {board}",
"You have archived card {card} in list {stack} on board {board}" : "Has archivado la tarjeta {card} en la lista {stack} del tablero {board}",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} ha archivado la tarjeta {card} en la lista {stack} del tablero {board}",
"You have unarchived card {card} in list {stack} on board {board}" : "Has desarchivado la tarjeta {card} en la lista {stack} del tablero {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} ha desarchivado la tarjeta {card} en la lista {stack} del tablero {board}",
"You have added a description to card {card} in stack {stack} on board {board}" : "Has añadido una descripción a {card} en la pila {stack} en {board}",
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} ha añadido una descripción a {card} en la pila {stack} en {board}",
"You have updated the description of card {card} in stack {stack} on board {board}" : "Has actualizado la descripción de {card} en la pila {stack} en {board}",
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} ha actualizado la descripción de la tarjeta {card} en la pila {stack} del tablero {board}",
"You have archived card {card} in stack {stack} on board {board}" : "Has archivado {card} en la pila {stack} en {board}",
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} ha archivado {card} en la pila {stack} en {board}",
"You have unarchived card {card} in stack {stack} on board {board}" : "Has desarchivado {card} en la pila {stack} en {board}",
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} ha desarchivado {card} en la pila {stack} de {board}",
"You have removed the due date of card {card}" : "Has eliminado la fecha de vencimiento de {card}",
"{user} has removed the due date of card {card}" : "{user} ha eliminado la fecha de vencimiento de {card}",
"You have set the due date of card {card} to {after}" : "Has establecido la fecha de vencimiento de {card} como {after}",
"{user} has set the due date of card {card} to {after}" : "{user} ha establecido la fecha de vencimiento de {card} como {after}",
"You have updated the due date of card {card} to {after}" : "Has actualizado la fecha de vencimiento de {card} para {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} ha actualizado la fecha de vencimiento de {card} para {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "Has añadido la etiqueta {label} a la tarjeta {card} en la lista {stack} del tablero {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} ha añadido la etiqueta {label} a la tarjeta {card} en la lista {stack} del tablero {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "Has eliminado la etiqueta {label} de la tarjeta {card} en la lista {stack} del tablero {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} ha elimininado la etiqueta {label} de la tarjeta{card} en la lista {stack} del tablero {board}",
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Has añadido la etiqueta {label} a {card} en {stack} en {board}",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} ha añadido la etiqueta {label} a {card} en {stack} en {board}",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Has eliminado la etiqueta {label} de {card} en la pila {stack} en {board}",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} ha elimininado la etiqueta {label} a {card} en {stack} en {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "Has asignado a {assigneduser} para {card} en {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} ha asignado a {assigneduser} para {card} en {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "Has desasignado a {assigneduser} para {card} en {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} ha asignado a {assigneduser} para {card} en {board}",
"You have moved the card {card} from list {stackBefore} to {stack}" : "Has movido la tarjeta {card} de la lista {stackBefore} al tablero {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} ha movido la tarjeta {card} de la lista {stackBefore} al tablero {stack}",
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Has movido la tarjeta {card} de {stackBefore} a {stack}",
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} ha movido la carta {card} de {stackBefore} a {stack}",
"You have added the attachment {attachment} to card {card}" : "Has añadido el adjunto {attachment} en {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} ha añadido el adjunto {attachment} en {card}",
"You have updated the attachment {attachment} on card {card}" : "Has actualizado el adjunto [attachment] en {card}",
@@ -65,7 +65,6 @@
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Cambios en la <strong>app Deck</strong>",
"A <strong>comment</strong> was created on a card" : "Un <strong>comment</strong> ha sido creado en una tarjeta",
"Upcoming cards" : "Próximas tarjetas",
"Personal" : "Personal",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La tarjeta \"%s\" en \"%s\" te ha sido asignada por %s.",
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} te ha asignado la tarjeta \"%s\" en \"%s\".",
@@ -97,55 +96,30 @@
"No file uploaded or file size exceeds maximum of %s" : "No se ha subido ningún archivo, o el tamaño del archivo excede el máximo de %s",
"Personal planning and team project organization" : "Planificación personal y organización de proyecto de equipo",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck es una herramienta de organización de estilo kanban dirigida a la planificación personal y la organización de proyectos para equipos integrados con Nextcloud.\n\n\n- 📥 Agrega tus tareas a las tarjetas y ordénalas.\n- 📄 Escriba notas adicionales\n- 🔖 Asignar etiquetas para una organización mejor\n- 👥 Comparte con tu equipo, amigos o familia.\n- 📎 Adjuntar archivos e incrustarlos en su descripción\n- 💬 Discuta con su equipo usando comentarios.\n- ⚡ Mantenga un registro de los cambios en el flujo de actividad\n- 🚀 Organiza tu proyecto",
"Card details" : "Detalles de la tarjeta",
"Add board" : "Añadir tablero",
"Create new board" : "Crear nuevo tablero",
"new board" : "nuevo tablero",
"Select the board to link to a project" : "Selecciona el tablero que enlazar a un proyecto",
"Search by board title" : "Buscar por título de tablero",
"Select board" : "Selecciona tablero",
"Select the card to link to a project" : "Selecciona la tarjeta que enlazar a un proyecto",
"Select a board" : "Selecciona un tablero",
"Select a card" : "Seleccionar una tarjeta",
"Link to card" : "Enlace a tarjeta",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"A file with the name {filename} already exists." : "Ya existe un archivo con el nombre {filename}.",
"Do you want to overwrite it?" : "¿Desea sobreescribirlo?",
"Overwrite file" : "Sobreescribir archivo",
"Keep existing file" : "Mantener el archivo existente",
"This board is read only" : "Este tablero es de sólo lectura",
"Drop your files to upload" : "Arrastra tus archivos para subir",
"Archived cards" : "Tarjetas archivadas",
"Add list" : "Agregar lista",
"Add new list" : "Añadir nueva lista",
"List name" : "Nombre de la lista",
"Apply filter" : "Aplicar filtro",
"Filter by tag" : "Filtrar por etiqueta",
"Filter by assigned user" : "Filtrar por usuario asignado",
"Unassigned" : "No asignado",
"Filter by due date" : "Filtrar por fecha de finalización",
"Overdue" : "Demorado",
"Next 24 hours" : "Próximas 24 horas",
"Next 7 days" : "Siguientes 7 días",
"Next 30 days" : "Siguientes 30 días",
"No due date" : "Sin fecha de vencimiento",
"Clear filter" : "Borrar filtro",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Toggle compact mode" : "Mostrar/ocultar modo compacto",
"Details" : "Detalles",
"Loading board" : "Cargando tablero",
"No lists available" : "No hay listas disponibles",
"Create a new list to add cards to this board" : "Crea una lista nueva para añadir tarjetas a este tablero",
"Board not found" : "Tablero no encontrado",
"Sharing" : "Compartir",
"Tags" : "Etiquetas",
"Deleted items" : "Elementos eliminados",
"Timeline" : "Línea de tiempo",
"Deleted lists" : "Listas eliminadas",
"Deleted stacks" : "Pilas eliminadas",
"Undo" : "Deshacer",
"Deleted cards" : "Cartas eliminadas",
"Share board with a user, group or circle …" : "Compartir tablero con un usuario, grupo o círculo ...",
"Searching for users, groups and circles …" : "Buscando usuarios, grupos o círculos...",
"No participants found" : "No se encontraron participantes",
"Board owner" : "Propietario del tablero",
"(Group)" : "(Grupo)",
"(Circle)" : "(Circle)",
@@ -153,102 +127,52 @@
"Can share" : "Puede compartir",
"Can manage" : "Puede gestionar",
"Delete" : "Eliminar",
"Failed to create share with {displayName}" : "Fallo al crear el recurso compartido denominado {displayName}",
"Add a new list" : "Añadir una lista nueva",
"Archive all cards" : "Archivar todas las tarjetas",
"Add a new stack" : "Añadir nuevo montón",
"Delete list" : "Eliminar lista",
"Add card" : "Añadir tarjeta",
"Archive all cards in this list" : "Archivar todas las tarjetas en esta lista",
"Add a new card" : "Añadir una nueva tarjeta",
"Card name" : "Nombre de la tarjeta",
"List deleted" : "Lista borrada",
"Edit" : "Editar",
"Add a new tag" : "Añade una nueva etiqueta",
"Add a new label" : "Añadir una etiqueta nueva",
"title and color value must be provided" : "Se debe indicar un valor para título y color ",
"Board name" : "Nombre del tablero",
"Members" : "Miembros",
"Upload attachment" : "Subir adjunto",
"Add this attachment" : "Añadir este adjunto",
"Delete Attachment" : "Borrar adjunto",
"Restore Attachment" : "Restaurar Adjunto",
"Open in sidebar view" : "Abrir en vista de barra lateral",
"Open in bigger view" : "Abrir en vista más grande",
"Attachments" : "Adjuntos",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"The title cannot be empty." : "El título no puede estar vacío.",
"No comments yet. Begin the discussion!" : "Todavía no hay comentarios. ¡Comienza la discusión!",
"Load More" : "Cargar más",
"Details" : "Detalles",
"Assign a tag to this card…" : "Asignar una etiqueta a esta tarjeta...",
"Assign to users" : "Asignar a usuarios",
"Assign to users/groups/circles" : "Asignar a usuarios/grupos/círculos",
"Assign a user to this card…" : "Asignar un usuario a esta tarjeta...",
"Due date" : "Fecha límite",
"Set a due date" : "Fijar una fecha límite",
"Remove due date" : "Eliminar fecha límite",
"Select Date" : "Seleccione la fecha",
"Save" : "Guardar",
"The comment cannot be empty." : "El comentario no puede estar vacío.",
"The comment cannot be longer than 1000 characters." : "El comentario no puede tener más de 1000 caracteres.",
"In reply to" : "En respuesta a",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"(Unsaved)" : "(Sin salvar)",
"(Saving…)" : "(Guardando...)",
"Formatting help" : "Ayuda de formato",
"Edit description" : "Editar descripción",
"View description" : "Ver descripción",
"Add Attachment" : "Añadir adjunto",
"Write a description …" : "Escribe una descripción...",
"Choose attachment" : "Escoger adjunto",
"(group)" : "(grupo)",
"(circle)" : "(circle)",
"Attachments" : "Adjuntos",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Upload attachment" : "Subir adjunto",
"New comment" : "Comentario nuevo",
"Save" : "Guardar",
"No users found" : "No se han encontrado usuarios",
"No comments yet. Begin the discussion!" : "Todavía no hay comentarios. ¡Comienza la discusión!",
"Update" : "Actualizar",
"Assign to me" : "Asignarme a mí",
"Unassign myself" : "Desasignarme a mí mismo",
"Move card" : "Mover tarjeta",
"Unarchive card" : "Desarchivar tarjeta",
"Archive card" : "Archivar tarjeta",
"Delete card" : "Eliminar tarjeta",
"Move card to another board" : "Mover la tarjeta a otro tablero",
"Select a list" : "Seleccionar una lista",
"Card deleted" : "Tarjeta borrada",
"seconds ago" : "hace unos segundos",
"Move card" : "Mover tarjeta",
"Card details" : "Detalles de la tarjeta",
"Select a stack" : "Seleccionar una pila",
"All boards" : "Todos los tableros",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido contigo",
"Show boards in calendar/tasks" : "Mostrar tableros en calendario/tareas",
"Limit deck usage of groups" : "Limitar el uso de Deck a grupos",
"Shared boards" : "Tableros compartidos",
"Settings" : "Ajustes",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limitar Deck impedirá que usuarios que no formen parte de esos grupos creen sus propios tableros. Los usuarios todavía podrán trabajar en tableros que hayan sido compartidos con ellos.",
"Board details" : "Detalles del tablero",
"New board title" : "Nuevo título de tablero",
"Edit board" : "Editar tablero",
"Clone board" : "Clonar tablero",
"Unarchive board" : "Desarchivar tablero",
"Archive board" : "Archivar tablero",
"Turn on due date reminders" : "Activar recordatorios de la fecha de vencimiento",
"Turn off due date reminders" : "Desactivar recordatorios de la fecha de vencimiento",
"Due date reminders" : "Recordatorios de la fecha de vencimiento",
"All cards" : "Todas las tarjetas",
"Assigned cards" : "Tarjetas asignadas",
"No notifications" : "No hay notificaciones",
"Delete board" : "Eliminar tablero",
"Board {0} deleted" : "Tablero {0} eliminado",
"Only assigned cards" : "Sólo las tarjetas asignadas",
"No reminder" : "No hay recordatorio",
"An error occurred" : "Ocurrió un error",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "¿Estas seguro de que quieres eliminar el tablero {title}? Esto eliminará todos los datos del tablero.",
"Delete the board?" : "¿Borrar el tablero?",
"Loading filtered view" : "Cargando vista filtrada",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana",
"No due" : "Sin finalizar",
"No upcoming cards" : "No hay tarjetas próximas",
"upcoming cards" : "próximas tarjetas",
"Clone board" : "Clonar tablero",
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Eliminar tablero",
"Board details" : "Detalles del tablero",
"Link to a board" : "Enlace a un tablero",
"Link to a card" : "Enlace a una tarjeta",
"Something went wrong" : "Algo ha ido mal",
"Failed to upload {name}" : "Error al subir {name}",
"Maximum file size of {size} exceeded" : "Tamaño máximo de archivo de {size} excedido"
"Link to a card" : "Enlace a una tarjeta"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -15,41 +15,36 @@ OC.L10N.register(
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Create new board" : "Crear un nuevo tablero",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Filter by tag" : "Filtrar por etiqueta",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Details" : "Detalles",
"Sharing" : "Compartiendo",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Tags" : "Etiquetas",
"Undo" : "Deshacer",
"Can edit" : "Puede editar",
"Can share" : "Puede compartir",
"Delete" : "Borrar",
"Add a new stack" : "Agregar una nueva pila",
"Add card" : "Agregar tarjeta",
"Edit" : "Editar",
"Members" : "Miembros",
"Upload attachment" : "Cargar adjunto",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Upload attachment" : "Cargar adjunto",
"Save" : "Guardar",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"(group)" : "(grupo)",
"seconds ago" : "hace segundos",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted",
"Board details" : "Detalles del tablero",
"Shared boards" : "Tableros compartidos",
"Settings" : "Configuraciones ",
"New board title" : "Nuevo título del tablero",
"Edit board" : "Editar el tablero",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana"
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Board details" : "Detalles del tablero"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -13,41 +13,36 @@
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Create new board" : "Crear un nuevo tablero",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Filter by tag" : "Filtrar por etiqueta",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Details" : "Detalles",
"Sharing" : "Compartiendo",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Tags" : "Etiquetas",
"Undo" : "Deshacer",
"Can edit" : "Puede editar",
"Can share" : "Puede compartir",
"Delete" : "Borrar",
"Add a new stack" : "Agregar una nueva pila",
"Add card" : "Agregar tarjeta",
"Edit" : "Editar",
"Members" : "Miembros",
"Upload attachment" : "Cargar adjunto",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Upload attachment" : "Cargar adjunto",
"Save" : "Guardar",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"(group)" : "(grupo)",
"seconds ago" : "hace segundos",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted",
"Board details" : "Detalles del tablero",
"Shared boards" : "Tableros compartidos",
"Settings" : "Configuraciones ",
"New board title" : "Nuevo título del tablero",
"Edit board" : "Editar el tablero",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana"
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Board details" : "Detalles del tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -12,10 +12,10 @@ OC.L10N.register(
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo subido sobrepasa el valor MAX_FILE_SIZE especificada en el formulario HTML",
"No file was uploaded" : "No se subió ningún archivo ",
"Missing a temporary folder" : "Falta un directorio temporal",
"Create new board" : "Crear un nuevo tablero",
"Cancel" : "Cancelar",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Details" : "Detalles",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Undo" : "Deshacer",
@@ -23,25 +23,19 @@ OC.L10N.register(
"Can share" : "Puede compartir",
"Delete" : "Eliminar",
"Edit" : "Editar",
"Members" : "Miembros",
"Details" : "Detalles",
"Due date" : "Fecha de vencimiento",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Attachments" : "Adjuntos",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Due date" : "Fecha de vencimiento",
"Select Date" : "Seleccionar fecha",
"Save" : "Guardar",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"(group)" : "(grupo)",
"seconds ago" : "segundos",
"Shared with you" : "Compartido con usted",
"Board details" : "Detalles del tablero",
"Settings" : "Ajustes",
"New board title" : "Nuevo título de tablero",
"An error occurred" : "Ocurrió un error",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana"
"Board details" : "Detalles del tablero"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -10,10 +10,10 @@
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo subido sobrepasa el valor MAX_FILE_SIZE especificada en el formulario HTML",
"No file was uploaded" : "No se subió ningún archivo ",
"Missing a temporary folder" : "Falta un directorio temporal",
"Create new board" : "Crear un nuevo tablero",
"Cancel" : "Cancelar",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Details" : "Detalles",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Undo" : "Deshacer",
@@ -21,25 +21,19 @@
"Can share" : "Puede compartir",
"Delete" : "Eliminar",
"Edit" : "Editar",
"Members" : "Miembros",
"Details" : "Detalles",
"Due date" : "Fecha de vencimiento",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Attachments" : "Adjuntos",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Due date" : "Fecha de vencimiento",
"Select Date" : "Seleccionar fecha",
"Save" : "Guardar",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"(group)" : "(grupo)",
"seconds ago" : "segundos",
"Shared with you" : "Compartido con usted",
"Board details" : "Detalles del tablero",
"Settings" : "Ajustes",
"New board title" : "Nuevo título de tablero",
"An error occurred" : "Ocurrió un error",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana"
"Board details" : "Detalles del tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -19,40 +19,38 @@ OC.L10N.register(
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Create new board" : "Crear un nuevo tablero",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Details" : "Detalles",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Undo" : "Deshacer",
"Can edit" : "Puede editar",
"Can share" : "Puede compartir",
"Delete" : "Borrar",
"Add a new stack" : "Agregar una nueva pila",
"Add card" : "Agregar tarjeta",
"Edit" : "Editar",
"Members" : "Miembros",
"Upload attachment" : "Cargar adjunto",
"Details" : "Detalles",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Upload attachment" : "Cargar adjunto",
"Save" : "Guardar",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"(group)" : "(grupo)",
"seconds ago" : "hace segundos",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted",
"Board details" : "Detalles del tablero",
"Shared boards" : "Tableros compartidos",
"Settings" : "Configuraciones ",
"New board title" : "Nuevo título del tablero",
"Edit board" : "Editar el tablero",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana"
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Board details" : "Detalles del tablero"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -17,40 +17,38 @@
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Create new board" : "Crear un nuevo tablero",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Details" : "Detalles",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Undo" : "Deshacer",
"Can edit" : "Puede editar",
"Can share" : "Puede compartir",
"Delete" : "Borrar",
"Add a new stack" : "Agregar una nueva pila",
"Add card" : "Agregar tarjeta",
"Edit" : "Editar",
"Members" : "Miembros",
"Upload attachment" : "Cargar adjunto",
"Details" : "Detalles",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Upload attachment" : "Cargar adjunto",
"Save" : "Guardar",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"(group)" : "(grupo)",
"seconds ago" : "hace segundos",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted",
"Board details" : "Detalles del tablero",
"Shared boards" : "Tableros compartidos",
"Settings" : "Configuraciones ",
"New board title" : "Nuevo título del tablero",
"Edit board" : "Editar el tablero",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana"
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Board details" : "Detalles del tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -10,7 +10,6 @@ OC.L10N.register(
"To review" : "Para revisar",
"Action needed" : "Acción requerida",
"Later" : "Después",
"copy" : "Copiar",
"Done" : "Terminado",
"The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
@@ -20,40 +19,36 @@ OC.L10N.register(
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Create new board" : "Crear un nuevo tablero",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Details" : "Detalles",
"Sharing" : "Compartiendo",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Tags" : "Etiquetas",
"Undo" : "Deshacer",
"Can edit" : "Puede editar",
"Can share" : "Puede compartir",
"Delete" : "Borrar",
"Add a new stack" : "Agregar una nueva pila",
"Add card" : "Agregar tarjeta",
"Edit" : "Editar",
"Members" : "Miembros",
"Upload attachment" : "Cargar adjunto",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Upload attachment" : "Cargar adjunto",
"Save" : "Guardar",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"(group)" : "(grupo)",
"seconds ago" : "hace segundos",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted",
"Board details" : "Detalles del tablero",
"Shared boards" : "Tableros compartidos",
"Settings" : "Configuraciones ",
"New board title" : "Nuevo título del tablero",
"Edit board" : "Editar el tablero",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana"
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Board details" : "Detalles del tablero"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -8,7 +8,6 @@
"To review" : "Para revisar",
"Action needed" : "Acción requerida",
"Later" : "Después",
"copy" : "Copiar",
"Done" : "Terminado",
"The file was uploaded" : "El archivo fue cargado",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
@@ -18,40 +17,36 @@
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Create new board" : "Crear un nuevo tablero",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Details" : "Detalles",
"Sharing" : "Compartiendo",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Tags" : "Etiquetas",
"Undo" : "Deshacer",
"Can edit" : "Puede editar",
"Can share" : "Puede compartir",
"Delete" : "Borrar",
"Add a new stack" : "Agregar una nueva pila",
"Add card" : "Agregar tarjeta",
"Edit" : "Editar",
"Members" : "Miembros",
"Upload attachment" : "Cargar adjunto",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Upload attachment" : "Cargar adjunto",
"Save" : "Guardar",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"(group)" : "(grupo)",
"seconds ago" : "hace segundos",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted",
"Board details" : "Detalles del tablero",
"Shared boards" : "Tableros compartidos",
"Settings" : "Configuraciones ",
"New board title" : "Nuevo título del tablero",
"Edit board" : "Editar el tablero",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana"
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Board details" : "Detalles del tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -19,40 +19,38 @@ OC.L10N.register(
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Create new board" : "Crear un nuevo tablero",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Details" : "Detalles",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Undo" : "Deshacer",
"Can edit" : "Puede editar",
"Can share" : "Puede compartir",
"Delete" : "Borrar",
"Add a new stack" : "Agregar una nueva pila",
"Add card" : "Agregar tarjeta",
"Edit" : "Editar",
"Members" : "Miembros",
"Upload attachment" : "Cargar adjunto",
"Details" : "Detalles",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Upload attachment" : "Cargar adjunto",
"Save" : "Guardar",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"(group)" : "(grupo)",
"seconds ago" : "hace segundos",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted",
"Board details" : "Detalles del tablero",
"Shared boards" : "Tableros compartidos",
"Settings" : "Configuraciones ",
"New board title" : "Nuevo título del tablero",
"Edit board" : "Editar el tablero",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana"
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Board details" : "Detalles del tablero"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -17,40 +17,38 @@
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Create new board" : "Crear un nuevo tablero",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Details" : "Detalles",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Undo" : "Deshacer",
"Can edit" : "Puede editar",
"Can share" : "Puede compartir",
"Delete" : "Borrar",
"Add a new stack" : "Agregar una nueva pila",
"Add card" : "Agregar tarjeta",
"Edit" : "Editar",
"Members" : "Miembros",
"Upload attachment" : "Cargar adjunto",
"Details" : "Detalles",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Upload attachment" : "Cargar adjunto",
"Save" : "Guardar",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"(group)" : "(grupo)",
"seconds ago" : "hace segundos",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted",
"Board details" : "Detalles del tablero",
"Shared boards" : "Tableros compartidos",
"Settings" : "Configuraciones ",
"New board title" : "Nuevo título del tablero",
"Edit board" : "Editar el tablero",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana"
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Board details" : "Detalles del tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -19,40 +19,36 @@ OC.L10N.register(
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Create new board" : "Crear un nuevo tablero",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Details" : "Detalles",
"Sharing" : "Compartiendo",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Tags" : "Etiquetas",
"Undo" : "Deshacer",
"Can edit" : "Puede editar",
"Can share" : "Puede compartir",
"Delete" : "Borrar",
"Add a new stack" : "Agregar una nueva pila",
"Add card" : "Agregar tarjeta",
"Edit" : "Editar",
"Members" : "Miembros",
"Upload attachment" : "Cargar adjunto",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Upload attachment" : "Cargar adjunto",
"Save" : "Guardar",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"(group)" : "(grupo)",
"seconds ago" : "hace segundos",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted",
"Board details" : "Detalles del tablero",
"Shared boards" : "Tableros compartidos",
"Settings" : "Configuraciones ",
"New board title" : "Nuevo título del tablero",
"Edit board" : "Editar el tablero",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana"
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Board details" : "Detalles del tablero"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -17,40 +17,36 @@
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Create new board" : "Crear un nuevo tablero",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Details" : "Detalles",
"Sharing" : "Compartiendo",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Tags" : "Etiquetas",
"Undo" : "Deshacer",
"Can edit" : "Puede editar",
"Can share" : "Puede compartir",
"Delete" : "Borrar",
"Add a new stack" : "Agregar una nueva pila",
"Add card" : "Agregar tarjeta",
"Edit" : "Editar",
"Members" : "Miembros",
"Upload attachment" : "Cargar adjunto",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Upload attachment" : "Cargar adjunto",
"Save" : "Guardar",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"(group)" : "(grupo)",
"seconds ago" : "hace segundos",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted",
"Board details" : "Detalles del tablero",
"Shared boards" : "Tableros compartidos",
"Settings" : "Configuraciones ",
"New board title" : "Nuevo título del tablero",
"Edit board" : "Editar el tablero",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana"
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Board details" : "Detalles del tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -19,40 +19,38 @@ OC.L10N.register(
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Create new board" : "Crear un nuevo tablero",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Details" : "Detalles",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Undo" : "Deshacer",
"Can edit" : "Puede editar",
"Can share" : "Puede compartir",
"Delete" : "Borrar",
"Add a new stack" : "Agregar una nueva pila",
"Add card" : "Agregar tarjeta",
"Edit" : "Editar",
"Members" : "Miembros",
"Upload attachment" : "Cargar adjunto",
"Details" : "Detalles",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Upload attachment" : "Cargar adjunto",
"Save" : "Guardar",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"(group)" : "(grupo)",
"seconds ago" : "hace segundos",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted",
"Board details" : "Detalles del tablero",
"Shared boards" : "Tableros compartidos",
"Settings" : "Configuraciones ",
"New board title" : "Nuevo título del tablero",
"Edit board" : "Editar el tablero",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana"
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Board details" : "Detalles del tablero"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -17,40 +17,38 @@
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Create new board" : "Crear un nuevo tablero",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Details" : "Detalles",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Undo" : "Deshacer",
"Can edit" : "Puede editar",
"Can share" : "Puede compartir",
"Delete" : "Borrar",
"Add a new stack" : "Agregar una nueva pila",
"Add card" : "Agregar tarjeta",
"Edit" : "Editar",
"Members" : "Miembros",
"Upload attachment" : "Cargar adjunto",
"Details" : "Detalles",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Upload attachment" : "Cargar adjunto",
"Save" : "Guardar",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"(group)" : "(grupo)",
"seconds ago" : "hace segundos",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted",
"Board details" : "Detalles del tablero",
"Shared boards" : "Tableros compartidos",
"Settings" : "Configuraciones ",
"New board title" : "Nuevo título del tablero",
"Edit board" : "Editar el tablero",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana"
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Board details" : "Detalles del tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -19,40 +19,36 @@ OC.L10N.register(
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Create new board" : "Crear un nuevo tablero",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Details" : "Detalles",
"Sharing" : "Compartiendo",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Tags" : "Etiquetas",
"Undo" : "Deshacer",
"Can edit" : "Puede editar",
"Can share" : "Puede compartir",
"Delete" : "Borrar",
"Add a new stack" : "Agregar una nueva pila",
"Add card" : "Agregar tarjeta",
"Edit" : "Editar",
"Members" : "Miembros",
"Upload attachment" : "Cargar adjunto",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Upload attachment" : "Cargar adjunto",
"Save" : "Guardar",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"(group)" : "(grupo)",
"seconds ago" : "hace segundos",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted",
"Board details" : "Detalles del tablero",
"Shared boards" : "Tableros compartidos",
"Settings" : "Configuraciones ",
"New board title" : "Nuevo título del tablero",
"Edit board" : "Editar el tablero",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana"
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Board details" : "Detalles del tablero"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -17,40 +17,36 @@
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Create new board" : "Crear un nuevo tablero",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Details" : "Detalles",
"Sharing" : "Compartiendo",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Tags" : "Etiquetas",
"Undo" : "Deshacer",
"Can edit" : "Puede editar",
"Can share" : "Puede compartir",
"Delete" : "Borrar",
"Add a new stack" : "Agregar una nueva pila",
"Add card" : "Agregar tarjeta",
"Edit" : "Editar",
"Members" : "Miembros",
"Upload attachment" : "Cargar adjunto",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Upload attachment" : "Cargar adjunto",
"Save" : "Guardar",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"(group)" : "(grupo)",
"seconds ago" : "hace segundos",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted",
"Board details" : "Detalles del tablero",
"Shared boards" : "Tableros compartidos",
"Settings" : "Configuraciones ",
"New board title" : "Nuevo título del tablero",
"Edit board" : "Editar el tablero",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana"
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Board details" : "Detalles del tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -15,40 +15,38 @@ OC.L10N.register(
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Create new board" : "Crear un nuevo tablero",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Details" : "Detalles",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Undo" : "Deshacer",
"Can edit" : "Puede editar",
"Can share" : "Puede compartir",
"Delete" : "Borrar",
"Add a new stack" : "Agregar una nueva pila",
"Add card" : "Agregar tarjeta",
"Edit" : "Editar",
"Members" : "Miembros",
"Upload attachment" : "Cargar adjunto",
"Details" : "Detalles",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Upload attachment" : "Cargar adjunto",
"Save" : "Guardar",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"(group)" : "(grupo)",
"seconds ago" : "hace segundos",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted",
"Board details" : "Detalles del tablero",
"Shared boards" : "Tableros compartidos",
"Settings" : "Configuraciones ",
"New board title" : "Nuevo título del tablero",
"Edit board" : "Editar el tablero",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana"
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Board details" : "Detalles del tablero"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -13,40 +13,38 @@
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Create new board" : "Crear un nuevo tablero",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Details" : "Detalles",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Undo" : "Deshacer",
"Can edit" : "Puede editar",
"Can share" : "Puede compartir",
"Delete" : "Borrar",
"Add a new stack" : "Agregar una nueva pila",
"Add card" : "Agregar tarjeta",
"Edit" : "Editar",
"Members" : "Miembros",
"Upload attachment" : "Cargar adjunto",
"Details" : "Detalles",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Upload attachment" : "Cargar adjunto",
"Save" : "Guardar",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"(group)" : "(grupo)",
"seconds ago" : "hace segundos",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted",
"Board details" : "Detalles del tablero",
"Shared boards" : "Tableros compartidos",
"Settings" : "Configuraciones ",
"New board title" : "Nuevo título del tablero",
"Edit board" : "Editar el tablero",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana"
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Board details" : "Detalles del tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -19,43 +19,40 @@ OC.L10N.register(
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Create new board" : "Crear un nuevo tablero",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Filter by tag" : "Filtrar por etiqueta",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Details" : "Detalles",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Undo" : "Deshacer",
"Can edit" : "Puede editar",
"Can share" : "Puede compartir",
"Delete" : "Borrar",
"Add a new stack" : "Agregar una nueva pila",
"Add card" : "Agregar tarjeta",
"Edit" : "Editar",
"Members" : "Miembros",
"Upload attachment" : "Cargar adjunto",
"Details" : "Detalles",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Attachments" : "Adjuntos",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Upload attachment" : "Cargar adjunto",
"Save" : "Guardar",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"(group)" : "(grupo)",
"seconds ago" : "hace segundos",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted",
"Board details" : "Detalles del tablero",
"Shared boards" : "Tableros compartidos",
"Settings" : "Configuraciones ",
"New board title" : "Nuevo título del tablero",
"Edit board" : "Editar el tablero",
"An error occurred" : "Ha ocurrido un error",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana"
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Board details" : "Detalles del tablero"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -17,43 +17,40 @@
"Missing a temporary folder" : "Falta una carpeta temporal",
"Could not write file to disk" : "No fue posible escribir a disco",
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
"Create new board" : "Crear un nuevo tablero",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Filter by tag" : "Filtrar por etiqueta",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Details" : "Detalles",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Undo" : "Deshacer",
"Can edit" : "Puede editar",
"Can share" : "Puede compartir",
"Delete" : "Borrar",
"Add a new stack" : "Agregar una nueva pila",
"Add card" : "Agregar tarjeta",
"Edit" : "Editar",
"Members" : "Miembros",
"Upload attachment" : "Cargar adjunto",
"Details" : "Detalles",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Attachments" : "Adjuntos",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Upload attachment" : "Cargar adjunto",
"Save" : "Guardar",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"(group)" : "(grupo)",
"seconds ago" : "hace segundos",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted",
"Board details" : "Detalles del tablero",
"Shared boards" : "Tableros compartidos",
"Settings" : "Configuraciones ",
"New board title" : "Nuevo título del tablero",
"Edit board" : "Editar el tablero",
"An error occurred" : "Ha ocurrido un error",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana"
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Board details" : "Detalles del tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -15,40 +15,38 @@ OC.L10N.register(
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Create new board" : "Crear un nuevo tablero",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Details" : "Detalles",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Undo" : "Deshacer",
"Can edit" : "Puede editar",
"Can share" : "Puede compartir",
"Delete" : "Borrar",
"Add a new stack" : "Agregar una nueva pila",
"Add card" : "Agregar tarjeta",
"Edit" : "Editar",
"Members" : "Miembros",
"Upload attachment" : "Cargar adjunto",
"Details" : "Detalles",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Upload attachment" : "Cargar adjunto",
"Save" : "Guardar",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"(group)" : "(grupo)",
"seconds ago" : "hace segundos",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted",
"Board details" : "Detalles del tablero",
"Shared boards" : "Tableros compartidos",
"Settings" : "Configuraciones ",
"New board title" : "Nuevo título del tablero",
"Edit board" : "Editar el tablero",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana"
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Board details" : "Detalles del tablero"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -13,40 +13,38 @@
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Create new board" : "Crear un nuevo tablero",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Details" : "Detalles",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Undo" : "Deshacer",
"Can edit" : "Puede editar",
"Can share" : "Puede compartir",
"Delete" : "Borrar",
"Add a new stack" : "Agregar una nueva pila",
"Add card" : "Agregar tarjeta",
"Edit" : "Editar",
"Members" : "Miembros",
"Upload attachment" : "Cargar adjunto",
"Details" : "Detalles",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Upload attachment" : "Cargar adjunto",
"Save" : "Guardar",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"(group)" : "(grupo)",
"seconds ago" : "hace segundos",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted",
"Board details" : "Detalles del tablero",
"Shared boards" : "Tableros compartidos",
"Settings" : "Configuraciones ",
"New board title" : "Nuevo título del tablero",
"Edit board" : "Editar el tablero",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana"
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Board details" : "Detalles del tablero"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -15,40 +15,38 @@ OC.L10N.register(
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
"No file was uploaded" : "No se cargó el archivo",
"Missing a temporary folder" : "Falta una carpeta temporal",
"Create new board" : "Crear un nuevo tablero",
"Cancel" : "Cancelar",
"File already exists" : "El archivo ya existe",
"Do you want to overwrite it?" : "¿Deseas sobre escribirlo?",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Show archived cards" : "Mostrar tarjetas archivadas",
"Details" : "Detalles",
"Hide archived cards" : "Ocultar tarjetas archivadas",
"Sharing" : "Compartiendo",
"Tags" : "Etiquetas",
"Undo" : "Deshacer",
"Can edit" : "Puede editar",
"Can share" : "Puede compartir",
"Delete" : "Borrar",
"Add a new stack" : "Agregar una nueva pila",
"Add card" : "Agregar tarjeta",
"Edit" : "Editar",
"Members" : "Miembros",
"Upload attachment" : "Cargar adjunto",
"Details" : "Detalles",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"Comments" : "Comentarios",
"Modified" : "Modificado",
"Created" : "Creado",
"Due date" : "Fecha de vencimiento",
"Remove due date" : "Eliminar fecha de expiración",
"Upload attachment" : "Cargar adjunto",
"Save" : "Guardar",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
"Formatting help" : "Ayuda de formato",
"(group)" : "(grupo)",
"seconds ago" : "hace segundos",
"Archived boards" : "Tableros archivados",
"Shared with you" : "Compartido con usted",
"Board details" : "Detalles del tablero",
"Shared boards" : "Tableros compartidos",
"Settings" : "Configuraciones ",
"New board title" : "Nuevo título del tablero",
"Edit board" : "Editar el tablero",
"Today" : "Hoy",
"Tomorrow" : "Mañana",
"This week" : "Esta semana"
"Archive board" : "Archivar tablero",
"Unarchive board" : "Desarchivar tablero",
"Delete board" : "Borrar tableros",
"Board details" : "Detalles del tablero"
},
"nplurals=2; plural=(n != 1);");

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