Compare commits

..

2 Commits

Author SHA1 Message Date
Julius Härtl
b5cffce27a fixup! Build nightly/apprelease with latest ubuntu 2021-04-17 17:15:03 +02:00
Julius Härtl
a2928a7bfa Build nightly/apprelease with latest ubuntu
Signed-off-by: Julius Härtl <jus@bitgrid.net>
2021-04-17 17:13:14 +02:00
129 changed files with 4597 additions and 4523 deletions

View File

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

55
.github/workflows/app-code-check.yml vendored Normal file
View File

@@ -0,0 +1,55 @@
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']
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

@@ -5,7 +5,7 @@ on:
jobs:
build:
runs-on: ubuntu-18.04
runs-on: ubuntu-latest
strategy:
matrix:
@@ -18,14 +18,14 @@ jobs:
with:
node-version: ${{ matrix.node-version }}
- name: Setup PHP
uses: shivammathur/setup-php@v1
uses: shivammathur/setup-php@v2
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
wget https://github.com/ChristophWurst/krankerl/releases/download/v0.13.0/krankerl_0.13.0_amd64.deb
sudo dpkg -i krankerl_0.13.0_amd64.deb
- name: package
run: |
uname -a

View File

@@ -23,14 +23,14 @@ jobs:
with:
node-version: ${{ matrix.node-version }}
- name: Setup PHP
uses: shivammathur/setup-php@v1
uses: shivammathur/setup-php@v2
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
wget https://github.com/ChristophWurst/krankerl/releases/download/v0.13.0/krankerl_0.13.0_amd64.deb
sudo dpkg -i krankerl_0.13.0_amd64.deb
- name: package
run: |
uname -a

View File

@@ -15,16 +15,11 @@ Deck is a kanban style organization tool aimed at personal planning and project
- Keep track of changes in the activity stream
- Get your project organized
![Deck - Manage cards on your board](http://download.bitgrid.net/nextcloud/deck/screenshots/1.0/Deck-2.png)
### Mobile apps
- [Nextcloud Deck app for Android](https://github.com/stefan-niedermann/nextcloud-deck) - It is available in [F-Droid](https://f-droid.org/de/packages/it.niedermann.nextcloud.deck/) and the [Google Play Store](https://play.google.com/store/apps/details?id=it.niedermann.nextcloud.deck.play)
- 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)
### 3rd-Party Integrations
- [trello-to-deck](https://github.com/maxammann/trello-to-deck) - Migrates cards from Trello
- [mail2deck](https://github.com/newroco/mail2deck) - Provides an "email in" solution
![Deck - Manage cards on your board](http://download.bitgrid.net/nextcloud/deck/screenshots/1.0/Deck-2.png)
## Installation/Update

View File

@@ -1,3 +1,11 @@
const babelConfig = require('@nextcloud/babel-config')
module.exports = babelConfig
module.exports = {
plugins: ['@babel/plugin-syntax-dynamic-import'],
presets: [
[
'@babel/preset-env',
{
modules: false
}
]
]
}

42
composer.lock generated
View File

@@ -3207,16 +3207,16 @@
},
{
"name": "symfony/console",
"version": "v5.2.7",
"version": "v5.2.6",
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
"reference": "90374b8ed059325b49a29b55b3f8bb4062c87629"
"reference": "35f039df40a3b335ebf310f244cb242b3a83ac8d"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/console/zipball/90374b8ed059325b49a29b55b3f8bb4062c87629",
"reference": "90374b8ed059325b49a29b55b3f8bb4062c87629",
"url": "https://api.github.com/repos/symfony/console/zipball/35f039df40a3b335ebf310f244cb242b3a83ac8d",
"reference": "35f039df40a3b335ebf310f244cb242b3a83ac8d",
"shasum": ""
},
"require": {
@@ -3284,7 +3284,7 @@
"terminal"
],
"support": {
"source": "https://github.com/symfony/console/tree/v5.2.7"
"source": "https://github.com/symfony/console/tree/v5.2.6"
},
"funding": [
{
@@ -3300,7 +3300,7 @@
"type": "tidelift"
}
],
"time": "2021-04-19T14:07:32+00:00"
"time": "2021-03-28T09:42:18+00:00"
},
{
"name": "symfony/deprecation-contracts",
@@ -4417,21 +4417,21 @@
},
{
"name": "symfony/service-contracts",
"version": "v2.4.0",
"version": "v2.2.0",
"source": {
"type": "git",
"url": "https://github.com/symfony/service-contracts.git",
"reference": "f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb"
"reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/symfony/service-contracts/zipball/f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb",
"reference": "f040a30e04b57fbcc9c6cbcf4dbaa96bd318b9bb",
"url": "https://api.github.com/repos/symfony/service-contracts/zipball/d15da7ba4957ffb8f1747218be9e1a121fd298a1",
"reference": "d15da7ba4957ffb8f1747218be9e1a121fd298a1",
"shasum": ""
},
"require": {
"php": ">=7.2.5",
"psr/container": "^1.1"
"psr/container": "^1.0"
},
"suggest": {
"symfony/service-implementation": ""
@@ -4439,7 +4439,7 @@
"type": "library",
"extra": {
"branch-alias": {
"dev-main": "2.4-dev"
"dev-master": "2.2-dev"
},
"thanks": {
"name": "symfony/contracts",
@@ -4476,7 +4476,7 @@
"standards"
],
"support": {
"source": "https://github.com/symfony/service-contracts/tree/v2.4.0"
"source": "https://github.com/symfony/service-contracts/tree/master"
},
"funding": [
{
@@ -4492,7 +4492,7 @@
"type": "tidelift"
}
],
"time": "2021-04-01T10:43:52+00:00"
"time": "2020-09-07T11:33:47+00:00"
},
{
"name": "symfony/stopwatch",
@@ -4691,16 +4691,16 @@
},
{
"name": "vimeo/psalm",
"version": "4.7.2",
"version": "4.7.0",
"source": {
"type": "git",
"url": "https://github.com/vimeo/psalm.git",
"reference": "83a0325c0a95c0ab531d6b90c877068b464377b5"
"reference": "d4377c0baf3ffbf0b1ec6998e8d1be2a40971005"
},
"dist": {
"type": "zip",
"url": "https://api.github.com/repos/vimeo/psalm/zipball/83a0325c0a95c0ab531d6b90c877068b464377b5",
"reference": "83a0325c0a95c0ab531d6b90c877068b464377b5",
"url": "https://api.github.com/repos/vimeo/psalm/zipball/d4377c0baf3ffbf0b1ec6998e8d1be2a40971005",
"reference": "d4377c0baf3ffbf0b1ec6998e8d1be2a40971005",
"shasum": ""
},
"require": {
@@ -4708,7 +4708,7 @@
"amphp/byte-stream": "^1.5",
"composer/package-versions-deprecated": "^1.8.0",
"composer/semver": "^1.4 || ^2.0 || ^3.0",
"composer/xdebug-handler": "^1.1 || ^2.0",
"composer/xdebug-handler": "^1.1",
"dnoegel/php-xdg-base-dir": "^0.1.1",
"ext-dom": "*",
"ext-json": "*",
@@ -4790,9 +4790,9 @@
],
"support": {
"issues": "https://github.com/vimeo/psalm/issues",
"source": "https://github.com/vimeo/psalm/tree/4.7.2"
"source": "https://github.com/vimeo/psalm/tree/4.7.0"
},
"time": "2021-05-01T20:56:25+00:00"
"time": "2021-03-29T03:54:38+00:00"
},
{
"name": "webmozart/assert",

View File

@@ -22,9 +22,7 @@
.icon-activity {
@include icon-color('activity-dark', 'activity', $color-black);
}
.icon-comment--unread {
@include icon-color('comment', 'actions', $color-primary, 1, true);
}
.avatardiv.circles {
background: var(--color-primary);

View File

@@ -9,148 +9,66 @@ OC.L10N.register(
"{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}",
"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 renamed the board {before} to {board}" : "قمت باعادة تسمية اللوح من {before} الى {board}",
"{user} has renamed the board {before} to {board}" : "{user} قام باعادة تسمية اللوح من {before} الى {board}",
"You have archived the board {board}" : "لقد ارشفت اللوح {board}",
"{user} has archived the board {before}" : "{user} قام بأرشفة اللوح {before}",
"You have unarchived the board {board}" : "قمت بالغاء ارشفة اللوح {board}",
"{user} has unarchived the board {before}" : "{user} قام بالغاء ارشفة اللوح {before}",
"You have created a new list {stack} on board {board}" : "لقد قمت بانشاء قائمة جديدة {stack} على اللوح {board}",
"{user} has created a new list {stack} on board {board}" : "{user} قام بانشاء قائمة جديدة {stack} على اللوح {board}",
"You have renamed list {before} to {stack} on board {board}" : "قمت باعادة تسمية القائمة من {before} إلى {stack} على اللوح {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} قام باعادة تسمية القائمة {before} إلى {stack} على اللوح {board}",
"You have deleted list {stack} on board {board}" : "قمت بمسح القائمة {stack} على اللوح {board}",
"{user} has deleted list {stack} on board {board}" : "{user} قام بمسح القائمة {stack} على اللوح {board}",
"You have created card {card} in list {stack} on board {board}" : "لقد قمت بانشاء بطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} قام بانشاء بطاقة {card} في القائمة {stack} على اللوح {board}",
"You have deleted card {card} in list {stack} on board {board}" : "قمت بمسح بطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} قام بحذف بطاقة {card} في القائمة {stack} على اللوح {board}",
"You have renamed the card {before} to {card}" : "قمت بإعادة تسمية اللوح من {before} إلى {card}",
"{user} has renamed the card {before} to {card}" : "{user} قام بإعادة تسمية اللوح من {before} إلى {card}",
"You have added a description to card {card} in list {stack} on board {board}" : "قمت بإضافة وصف إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} قام بإضافة وصف إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"You have updated the description of card {card} in list {stack} on board {board}" : "قمت بتحديث الوصف إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} قام بتحديث الوصف إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"You have archived card {card} in list {stack} on board {board}" : "لقد قمت بأرشفة بطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} قام بأرشفة بطاقة {card} في القائمة {stack} على اللوح {board}",
"You have unarchived card {card} in list {stack} on board {board}" : "لديك بطاقة غير مؤرشفة {card} في القائمة {stack} على اللوح {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} لديه بطاقة غير مؤرشفة {card} في القائمة {stack} على اللوح {board}",
"You have removed the due date of card {card}" : "قمت بإزالة التاريخ المحدد من البطاقة {card}",
"{user} has removed the due date of card {card}" : "{user} قام بإزالة التاريخ المحدد من البطاقة {card}",
"You have set the due date of card {card} to {after}" : "قمت بتعيين التاريخ المحدد للبطاقة {card} إلى {after}",
"{user} has set the due date of card {card} to {after}" : "{user} قام بتعيين التاريخ المحدد للبطاقة {card} إلى {after}",
"You have updated the due date of card {card} to {after}" : "قمت بتحديث التاريخ المحدد للبطاقة {card} إلى {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} قام بتحديث التاريخ المحدد للبطاقة {card} إلى {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "قمت بإضافة وسم {label} إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} قام بإضافة وسم {label} إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "قمت بإزالة وسم {label} من البطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} قام بإزالة وسم {label} من البطاقة {card} في القائمة {stack} على اللوح {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "قمت بتكليف {assigneduser} في بطاقة {card} على اللوح {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} قام بتكليف {assigneduser} في بطاقة {card} على اللوح {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "لقد إلغيت تكليف {assigneduser} من البطاقة {card} على اللوح {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} الغى تكليف {assigneduser} من البطاقة {card} على اللوح {board}",
"You have moved the card {card} from list {stackBefore} to {stack}" : " قمت بنقل البطاقة {card} من القائمة {stackBefore} إلى {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} قام بنقل البطاقة {card} من القائمة {stackBefore} إلى {stack}",
"You have added the attachment {attachment} to card {card}" : "قمت بإضافة المرفق {attachment} إلى البطاقة {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} قام بإضافة المرفق {attachment} إلى البطاقة {card}",
"You have updated the attachment {attachment} on card {card}" : "قمت بتحديث المرفق {attachment} على البطاقة {card}",
"{user} has updated the attachment {attachment} on card {card}" : "{user} قام بتحديث المرفق {attachment} على البطاقة {card}",
"You have deleted the attachment {attachment} from card {card}" : "قمت بحذف المرفق {attachment} من البطاقة {card}",
"{user} has deleted the attachment {attachment} from card {card}" : "{user} قام بحذف المرفق {attachment} من البطاقة {card}",
"You have restored the attachment {attachment} to card {card}" : "قمت باسترجاع المرفق {attachment} إلى البطاقة {card}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} قام باسترجاع المرفق {attachment} إلى البطاقة {card}",
"You have commented on card {card}" : "لقد علقت على البطاقة {بطاقة}",
"{user} has commented on card {card}" : "{مستخدم} علق على بطاقة {بطاقة}",
"A <strong>card description</strong> inside the Deck app has been changed" : "<strong>وصف البطاقة</strong>داخل تطبيق Deck قد تغيرت.",
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "تغييرات في <strong>تطبيق Deck</strong> ",
"A <strong>comment</strong> was created on a card" : "<strong>تعليق</strong> تم إنشاؤه على بطاقة",
"Upcoming cards" : "البطاقات القادمة",
"Personal" : "شخصي",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "البطاقة \"%s\" على \"%s\" كُلفت بها من قبل %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} قام بتكليف البطاقة {deck-board} على {deck-board} لك",
"The card \"%s\" on \"%s\" has reached its due date." : "وصلت بطاقة \"%s\" على %s\" الموعد المحدد ",
"The card {deck-card} on {deck-board} has reached its due date." : "تجاوزت البطاقة {deck-card} على {deck-board} التاريخ المحدد.",
"%s has mentioned you in a comment on \"%s\"." : "%s أشار إليك في تعليق على \"%s\".",
"{user} has mentioned you in a comment on {deck-card}." : "{user} أشار إليك في تعليق على {deck-card}",
"The board \"%s\" has been shared with you by %s." : "تمت مشاركة اللوح \"%s\" معك من قبل %s.",
"{user} has shared {deck-board} with you." : "{user} قام بمشاركة {deck-board} معك.",
"Card comments" : "تعليقات البطاقة ",
"%s on %s" : "%s على %s",
"No data was provided to create an attachment." : "لا بيانات تم تقديمها لانشاء مرفق",
"Finished" : "اكتمل",
"To review" : إعادة المراجعة",
"Action needed" : "يحتاج إلى إجراء",
"Finished" : "إكتمل",
"To review" : اعادة المراجعة",
"Action needed" : "يحتاج الى اجراء",
"Later" : "لاحقا",
"copy" : "نسخ",
"copy" : "أنسخ",
"To do" : "لفعله",
"Doing" : "تحت العمل",
"Done" : "أُنجز",
"Example Task 3" : "مثال المهمة 3",
"Example Task 2" : "مثال المهمة 2",
"Example Task 1" : "مثال المهمة 1",
"The file was uploaded" : "تم رفع الملف",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "حجم الملف المرفوع قد تجاوز upload_max_filesize الموجودة في ملف php.ini ",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "حجم الملف الذي تريد رفعه أعلى من الحد المسموح به في واجهة ال HTML.",
"The file was uploaded" : "الملف تم رفعه",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "حجم الملف الذي تريد ترفيعه أعلى مما MAX_FILE_SIZE يسمح به في واجهة ال HTML.",
"The file was only partially uploaded" : "الملف قد رُفع جزءا منه فقط",
"No file was uploaded" : "لم يتم رفع أي ملف",
"Missing a temporary folder" : "المجلد المؤقت غير موجود",
"Could not write file to disk" : "لم يستطع كتابة ملف للقرص",
"A PHP extension stopped the file upload" : "إضافة البي اچ بي PHP أوقفت رفع الملف",
"No file uploaded or file size exceeds maximum of %s" : "لم يتم تحميل أي ملف أو أن يتجاوز حجم الملف الحد الأقصى %s",
"Card not found" : "لم يتم العثور على البطاقة ",
"Path is already shared with this card" : "تم مشاركة المسار بالفعل مع هذه البطاقة ",
"Invalid date, date format must be YYYY-MM-DD" : "تاريخ غير صحيح, يجب أن يكون تنسيق التاريخ YYYY-MM-DD",
"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" : "تفاصيل البطاقة",
"Add board" : "إضافة لوح",
"Select the board to link to a project" : "تحديد اللوح لربطه بمشروع",
"Search by board title" : "بحث بواسطة عنوان اللوح",
"Select board" : "حدد لوح",
"Create a new card" : "أنشى بطاقة جديدة ",
"Select a board" : "حدد لوح",
"Select a list" : "اختر قائمة ",
"Card title" : "عنوان البطاقة ",
"Cancel" : "إلغاء",
"Creating the new card …" : "أنشى البطاقة الجديدة ",
"Card \"{card}\" was added to \"{board}\"" : "\"{بطاقة}\" تمت إضافتها في \"{اللوح}\"",
"Open card" : "فتح البطاقة ",
"Close" : "إغلاق",
"Create card" : "أنشى بطاقة ",
"Select a card" : "حدد بطاقة",
"Select the card to link to a project" : "حدد البطاقة لربطها بمشروع",
"Link to card" : "اربط بطاقة",
"File already exists" : "الملف موجود مسبقاً",
"A file with the name {filename} already exists." : "ملف باسم {اسم الملف} موجود مسبقًا ",
"Do you want to overwrite it?" : "هل تريد تجاوزه؟",
"Overwrite file" : "تجاوز ملف",
"Keep existing file" : "ابقي الملف الموجود",
"This board is read only" : "هذا اللوح بوضع القراءة فقط",
"Drop your files to upload" : "افلت الملفات لرفعها",
"Archived cards" : "البطاقات المؤرشفة",
"Add list" : "إضافة قائمة",
"List name" : "قامة اسماء",
"Apply filter" : "تطبيق التصفية",
"Filter by tag" : "تصفية بواسطة الوسم",
"Filter by assigned user" : "تصفية بواسطة المستخدم الموكل اليه",
"Unassigned" : "غير معيين ",
"Filter by due date" : "تصفية بواسطة تاريخ الإنجاز",
"Filter by due date" : "تصفية بواسطة تأريخ الانجاز",
"Overdue" : "تأخر",
"Next 24 hours" : "ال 24 ساعة القادمة",
"Next 7 days" : "ال 7 أيام القادمة",
"Next 7 days" : "ال 7 ايام القادمة",
"Next 30 days" : "ال 30 يوم القادمة",
"No due date" : "لا تاريخ إنجاز",
"No due date" : "لا تأريخ انجاز",
"Clear filter" : "ازل التصفية",
"Hide archived cards" : "إخفاء البطاقات المؤرشفة ",
"Show archived cards" : "اظهر البطاقات المؤرشفة",
"Toggle compact mode" : "تبديل النمط المضغوط",
"Details" : "التفاصيل",
"Loading board" : "جارِ تحميل اللوح..",
"No lists available" : "لا يوجد قائمة متاحه ",
"Create a new list to add cards to this board" : "إنشاء قائمة جديدة لإضافة البطاقات على هذا اللوح",
"Loading board" : "اللوح يحمل..",
"Board not found" : "اللوح غير موجود",
"Sharing" : "المشاركة",
"Tags" : "الوسوم",
@@ -159,48 +77,30 @@ OC.L10N.register(
"Deleted lists" : "القوائم المحذوفة",
"Undo" : "تراجع",
"Deleted cards" : "البطاقات المحذوفة",
"Share board with a user, group or circle …" : "مشاركة اللوح مع مستخدم،مجموعة أو دائرة ..",
"Searching for users, groups and circles …" : "ابحث عن أعضاء، مجموعات أو حلقات ...",
"No participants found" : "لم يتم العثور على مشاركين",
"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 manage" : "يمكن ادارته",
"Delete" : "حذف ",
"Failed to create share with {displayName}" : "فشل في إنشاء المشاركة مع {displayName}",
"Add a new list" : "اضف قائمة جديدة",
"Archive all cards" : "أرشفة جميع البطاقات ",
"Delete list" : "حذف القائمة",
"Add card" : "إضافة بطاقة",
"Archive all cards in this list" : "أرشفة جميع البطاقات في القائمة ",
"Add a new card" : "إضافة بطاقة جديدة",
"Card name" : "اسم البطاقة ",
"List deleted" : "القائمة حٌذفت ",
"Edit" : "تعديل",
"Add a new tag" : "إضافة وسم جديد",
"title and color value must be provided" : "العنوان و قيمة اللون يجب تقديمها ",
"Board name" : "اسم اللوح",
"Members" : "الاعضاء",
"Upload new files" : "رفع ملفات جديدة",
"Share from Files" : "مشاركة من الملفات",
"Add this attachment" : "إضافة هذا المرفق",
"Show in Files" : "عرض في الملفات ",
"Unshare file" : "عدم مشاركة الملف ",
"Delete Attachment" : "مسح المرفق",
"Restore Attachment" : "إستعادة المرفق",
"File to share" : "ملف للمشاركة",
"Invalid path selected" : "تم تحديد مسار غير صحيح",
"Open in sidebar view" : "فتح في الشريط الجانبي ",
"Open in bigger view" : "فتح في نافذة أكبر ",
"Restore Attachment" : "استعادة المرفق",
"Attachments" : "المرفقات",
"Comments" : "تعليقات",
"Modified" : "عُدل",
"Created" : "أُنشئ",
"The title cannot be empty." : "لا يمكن ترك العنوان فارغًا.",
"No comments yet. Begin the discussion!" : "لا يوجد تعليقات بعد, ابدأ النقاش الآن!",
"Failed to load comments" : "فشل في تحميل التعليقات ",
"Assign a tag to this card…" : "انسب وسم الى هذه البطاقة..",
"Assign to users" : "انسب الى المتسخدمين",
"Assign to users/groups/circles" : "انسب الى المستخدمين،المجموعات،الدوائر",
@@ -208,78 +108,40 @@ OC.L10N.register(
"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" : "يقوم بالرد على",
"Cancel reply" : "إلغاء الرد",
"Reply" : "رد",
"Update" : "تحديث",
"Description" : "الوصف",
"(Unsaved)" : "(غير محفوظ)",
"(Saving…)" : "(يُحفظ..)",
"Formatting help" : "مساعدة التنسيق",
"Edit description" : "تعديل الوصف",
"View description" : "إظهار الوصف",
"Add Attachment" : "أضف ملحق",
"Write a description …" : "كتابة وصف...",
"Choose attachment" : "اختيار مرفق",
"(group)" : "(مجموعة)",
"{count} comments, {unread} unread" : "{عدد} التعليقات، {غير مقروءة} غير مقروءة",
"(circle)" : "(دائرة)",
"Assign to me" : "ينسب لي",
"Unassign myself" : "إلغاء تعييني ",
"Move card" : "حرك البطاقة",
"Unarchive card" : "إلغاء أرشفة البطاقة ",
"Archive card" : "أرشفة البطاقة",
"Delete card" : "حذف البطاقة",
"Move card to another board" : "حرك البطاقة الى لوح اخر",
"Card deleted" : "البطاقة حٌذفت ",
"seconds ago" : "ثوانٍ مضت",
"All boards" : "جميع الالواح",
"Archived boards" : "الالواح المؤرشفة",
"Shared with you" : "تم مشاركتها معك",
"Use bigger card view" : "استخدام بطاقة عرض أكبر ",
"Show boards in calendar/tasks" : "إظهار اللوح في التقويم/المهام",
"Limit deck usage of groups" : "تقييد استخدام Deck للمجموعات",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "سيؤدي تقييد Deck إلى منع المستخدمين الذين ليسوا جزءًا من تلك المجموعات من إنشاء لوحاتهم الخاصة. سيظل المستخدمون قادرين على العمل على اللوحات التي تمت مشاركتها معهم.",
"Shared with you" : "شورك معك",
"Limit deck usage of groups" : "استخدام دك Deck محدود للمجاميع",
"Board details" : "تفاصيل لوح",
"Edit board" : "تعديل اللوح",
"Clone board" : "استنسخ اللوح",
"Unarchive board" : "إلغاء أرشفة اللوح",
"Archive board" : "أرشفة اللوح ",
"Turn on due date reminders" : "تفعيل التذكيرات للموعد المحدد ",
"Turn off due date reminders" : "إيقاف تشغيل التذكيرات للموعد المحددد",
"Due date reminders" : "تذكيرات الموعد المحدد ",
"All cards" : "جميع البطاقات ",
"Assigned cards" : "البطاقات المخصصة",
"No notifications" : "لا توجد إشعارات",
"Delete board" : "مسح اللوح",
"Board {0} deleted" : "اللوح {0} تم مسحه",
"Only assigned cards" : "البطاقات المخصصة فقط",
"No reminder" : "لا يوجد تذكير ",
"An error occurred" : "حدث خطأ",
"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" : "غير محدد",
"Search for {searchQuery} in all boards" : "البحث عن {searchQuery} في جميع اللوح",
"No results found" : "لا يتم العثور على أي نتائج ",
"No upcoming cards" : "لا يوجد بطاقات قادمة ",
"upcoming cards" : "البطاقات القادمة",
"Link to a board" : "ربط بلوح",
"Link to a card" : "ربط ببطاقة",
"Create a card" : "أنشى بطاقة ",
"Message from {author} in {conversationName}" : "رسالة من {author} في {conversationName}",
"Something went wrong" : "حدث خطأ ما",
"Failed to upload {name}" : "فشل في رفع {اسم}",
"Maximum file size of {size} exceeded" : " تجاوز الملف الحد الاقصى {size} بالحجم المسموح ",
"Error creating the share" : "خطأ في إنشاء المشاركة",
"Share with a Deck card" : "مشاركة مع بطاقة Deck",
"Share {file} with a Deck card" : "مشاركة الملف {file} مع بطاقة Deck",
"Share" : "مشاركة "
"Something went wrong" : "شيئا ما خاطئ"
},
"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

@@ -7,148 +7,66 @@
"{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}",
"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 renamed the board {before} to {board}" : "قمت باعادة تسمية اللوح من {before} الى {board}",
"{user} has renamed the board {before} to {board}" : "{user} قام باعادة تسمية اللوح من {before} الى {board}",
"You have archived the board {board}" : "لقد ارشفت اللوح {board}",
"{user} has archived the board {before}" : "{user} قام بأرشفة اللوح {before}",
"You have unarchived the board {board}" : "قمت بالغاء ارشفة اللوح {board}",
"{user} has unarchived the board {before}" : "{user} قام بالغاء ارشفة اللوح {before}",
"You have created a new list {stack} on board {board}" : "لقد قمت بانشاء قائمة جديدة {stack} على اللوح {board}",
"{user} has created a new list {stack} on board {board}" : "{user} قام بانشاء قائمة جديدة {stack} على اللوح {board}",
"You have renamed list {before} to {stack} on board {board}" : "قمت باعادة تسمية القائمة من {before} إلى {stack} على اللوح {board}",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} قام باعادة تسمية القائمة {before} إلى {stack} على اللوح {board}",
"You have deleted list {stack} on board {board}" : "قمت بمسح القائمة {stack} على اللوح {board}",
"{user} has deleted list {stack} on board {board}" : "{user} قام بمسح القائمة {stack} على اللوح {board}",
"You have created card {card} in list {stack} on board {board}" : "لقد قمت بانشاء بطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has created card {card} in list {stack} on board {board}" : "{user} قام بانشاء بطاقة {card} في القائمة {stack} على اللوح {board}",
"You have deleted card {card} in list {stack} on board {board}" : "قمت بمسح بطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} قام بحذف بطاقة {card} في القائمة {stack} على اللوح {board}",
"You have renamed the card {before} to {card}" : "قمت بإعادة تسمية اللوح من {before} إلى {card}",
"{user} has renamed the card {before} to {card}" : "{user} قام بإعادة تسمية اللوح من {before} إلى {card}",
"You have added a description to card {card} in list {stack} on board {board}" : "قمت بإضافة وصف إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} قام بإضافة وصف إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"You have updated the description of card {card} in list {stack} on board {board}" : "قمت بتحديث الوصف إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} قام بتحديث الوصف إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"You have archived card {card} in list {stack} on board {board}" : "لقد قمت بأرشفة بطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} قام بأرشفة بطاقة {card} في القائمة {stack} على اللوح {board}",
"You have unarchived card {card} in list {stack} on board {board}" : "لديك بطاقة غير مؤرشفة {card} في القائمة {stack} على اللوح {board}",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} لديه بطاقة غير مؤرشفة {card} في القائمة {stack} على اللوح {board}",
"You have removed the due date of card {card}" : "قمت بإزالة التاريخ المحدد من البطاقة {card}",
"{user} has removed the due date of card {card}" : "{user} قام بإزالة التاريخ المحدد من البطاقة {card}",
"You have set the due date of card {card} to {after}" : "قمت بتعيين التاريخ المحدد للبطاقة {card} إلى {after}",
"{user} has set the due date of card {card} to {after}" : "{user} قام بتعيين التاريخ المحدد للبطاقة {card} إلى {after}",
"You have updated the due date of card {card} to {after}" : "قمت بتحديث التاريخ المحدد للبطاقة {card} إلى {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} قام بتحديث التاريخ المحدد للبطاقة {card} إلى {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "قمت بإضافة وسم {label} إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} قام بإضافة وسم {label} إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "قمت بإزالة وسم {label} من البطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} قام بإزالة وسم {label} من البطاقة {card} في القائمة {stack} على اللوح {board}",
"You have assigned {assigneduser} to card {card} on board {board}" : "قمت بتكليف {assigneduser} في بطاقة {card} على اللوح {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} قام بتكليف {assigneduser} في بطاقة {card} على اللوح {board}",
"You have unassigned {assigneduser} from card {card} on board {board}" : "لقد إلغيت تكليف {assigneduser} من البطاقة {card} على اللوح {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} الغى تكليف {assigneduser} من البطاقة {card} على اللوح {board}",
"You have moved the card {card} from list {stackBefore} to {stack}" : " قمت بنقل البطاقة {card} من القائمة {stackBefore} إلى {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} قام بنقل البطاقة {card} من القائمة {stackBefore} إلى {stack}",
"You have added the attachment {attachment} to card {card}" : "قمت بإضافة المرفق {attachment} إلى البطاقة {card}",
"{user} has added the attachment {attachment} to card {card}" : "{user} قام بإضافة المرفق {attachment} إلى البطاقة {card}",
"You have updated the attachment {attachment} on card {card}" : "قمت بتحديث المرفق {attachment} على البطاقة {card}",
"{user} has updated the attachment {attachment} on card {card}" : "{user} قام بتحديث المرفق {attachment} على البطاقة {card}",
"You have deleted the attachment {attachment} from card {card}" : "قمت بحذف المرفق {attachment} من البطاقة {card}",
"{user} has deleted the attachment {attachment} from card {card}" : "{user} قام بحذف المرفق {attachment} من البطاقة {card}",
"You have restored the attachment {attachment} to card {card}" : "قمت باسترجاع المرفق {attachment} إلى البطاقة {card}",
"{user} has restored the attachment {attachment} to card {card}" : "{user} قام باسترجاع المرفق {attachment} إلى البطاقة {card}",
"You have commented on card {card}" : "لقد علقت على البطاقة {بطاقة}",
"{user} has commented on card {card}" : "{مستخدم} علق على بطاقة {بطاقة}",
"A <strong>card description</strong> inside the Deck app has been changed" : "<strong>وصف البطاقة</strong>داخل تطبيق Deck قد تغيرت.",
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "تغييرات في <strong>تطبيق Deck</strong> ",
"A <strong>comment</strong> was created on a card" : "<strong>تعليق</strong> تم إنشاؤه على بطاقة",
"Upcoming cards" : "البطاقات القادمة",
"Personal" : "شخصي",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "البطاقة \"%s\" على \"%s\" كُلفت بها من قبل %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} قام بتكليف البطاقة {deck-board} على {deck-board} لك",
"The card \"%s\" on \"%s\" has reached its due date." : "وصلت بطاقة \"%s\" على %s\" الموعد المحدد ",
"The card {deck-card} on {deck-board} has reached its due date." : "تجاوزت البطاقة {deck-card} على {deck-board} التاريخ المحدد.",
"%s has mentioned you in a comment on \"%s\"." : "%s أشار إليك في تعليق على \"%s\".",
"{user} has mentioned you in a comment on {deck-card}." : "{user} أشار إليك في تعليق على {deck-card}",
"The board \"%s\" has been shared with you by %s." : "تمت مشاركة اللوح \"%s\" معك من قبل %s.",
"{user} has shared {deck-board} with you." : "{user} قام بمشاركة {deck-board} معك.",
"Card comments" : "تعليقات البطاقة ",
"%s on %s" : "%s على %s",
"No data was provided to create an attachment." : "لا بيانات تم تقديمها لانشاء مرفق",
"Finished" : "اكتمل",
"To review" : إعادة المراجعة",
"Action needed" : "يحتاج إلى إجراء",
"Finished" : "إكتمل",
"To review" : اعادة المراجعة",
"Action needed" : "يحتاج الى اجراء",
"Later" : "لاحقا",
"copy" : "نسخ",
"copy" : "أنسخ",
"To do" : "لفعله",
"Doing" : "تحت العمل",
"Done" : "أُنجز",
"Example Task 3" : "مثال المهمة 3",
"Example Task 2" : "مثال المهمة 2",
"Example Task 1" : "مثال المهمة 1",
"The file was uploaded" : "تم رفع الملف",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "حجم الملف المرفوع قد تجاوز upload_max_filesize الموجودة في ملف php.ini ",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "حجم الملف الذي تريد رفعه أعلى من الحد المسموح به في واجهة ال HTML.",
"The file was uploaded" : "الملف تم رفعه",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "حجم الملف الذي تريد ترفيعه أعلى مما MAX_FILE_SIZE يسمح به في واجهة ال HTML.",
"The file was only partially uploaded" : "الملف قد رُفع جزءا منه فقط",
"No file was uploaded" : "لم يتم رفع أي ملف",
"Missing a temporary folder" : "المجلد المؤقت غير موجود",
"Could not write file to disk" : "لم يستطع كتابة ملف للقرص",
"A PHP extension stopped the file upload" : "إضافة البي اچ بي PHP أوقفت رفع الملف",
"No file uploaded or file size exceeds maximum of %s" : "لم يتم تحميل أي ملف أو أن يتجاوز حجم الملف الحد الأقصى %s",
"Card not found" : "لم يتم العثور على البطاقة ",
"Path is already shared with this card" : "تم مشاركة المسار بالفعل مع هذه البطاقة ",
"Invalid date, date format must be YYYY-MM-DD" : "تاريخ غير صحيح, يجب أن يكون تنسيق التاريخ YYYY-MM-DD",
"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" : "تفاصيل البطاقة",
"Add board" : "إضافة لوح",
"Select the board to link to a project" : "تحديد اللوح لربطه بمشروع",
"Search by board title" : "بحث بواسطة عنوان اللوح",
"Select board" : "حدد لوح",
"Create a new card" : "أنشى بطاقة جديدة ",
"Select a board" : "حدد لوح",
"Select a list" : "اختر قائمة ",
"Card title" : "عنوان البطاقة ",
"Cancel" : "إلغاء",
"Creating the new card …" : "أنشى البطاقة الجديدة ",
"Card \"{card}\" was added to \"{board}\"" : "\"{بطاقة}\" تمت إضافتها في \"{اللوح}\"",
"Open card" : "فتح البطاقة ",
"Close" : "إغلاق",
"Create card" : "أنشى بطاقة ",
"Select a card" : "حدد بطاقة",
"Select the card to link to a project" : "حدد البطاقة لربطها بمشروع",
"Link to card" : "اربط بطاقة",
"File already exists" : "الملف موجود مسبقاً",
"A file with the name {filename} already exists." : "ملف باسم {اسم الملف} موجود مسبقًا ",
"Do you want to overwrite it?" : "هل تريد تجاوزه؟",
"Overwrite file" : "تجاوز ملف",
"Keep existing file" : "ابقي الملف الموجود",
"This board is read only" : "هذا اللوح بوضع القراءة فقط",
"Drop your files to upload" : "افلت الملفات لرفعها",
"Archived cards" : "البطاقات المؤرشفة",
"Add list" : "إضافة قائمة",
"List name" : "قامة اسماء",
"Apply filter" : "تطبيق التصفية",
"Filter by tag" : "تصفية بواسطة الوسم",
"Filter by assigned user" : "تصفية بواسطة المستخدم الموكل اليه",
"Unassigned" : "غير معيين ",
"Filter by due date" : "تصفية بواسطة تاريخ الإنجاز",
"Filter by due date" : "تصفية بواسطة تأريخ الانجاز",
"Overdue" : "تأخر",
"Next 24 hours" : "ال 24 ساعة القادمة",
"Next 7 days" : "ال 7 أيام القادمة",
"Next 7 days" : "ال 7 ايام القادمة",
"Next 30 days" : "ال 30 يوم القادمة",
"No due date" : "لا تاريخ إنجاز",
"No due date" : "لا تأريخ انجاز",
"Clear filter" : "ازل التصفية",
"Hide archived cards" : "إخفاء البطاقات المؤرشفة ",
"Show archived cards" : "اظهر البطاقات المؤرشفة",
"Toggle compact mode" : "تبديل النمط المضغوط",
"Details" : "التفاصيل",
"Loading board" : "جارِ تحميل اللوح..",
"No lists available" : "لا يوجد قائمة متاحه ",
"Create a new list to add cards to this board" : "إنشاء قائمة جديدة لإضافة البطاقات على هذا اللوح",
"Loading board" : "اللوح يحمل..",
"Board not found" : "اللوح غير موجود",
"Sharing" : "المشاركة",
"Tags" : "الوسوم",
@@ -157,48 +75,30 @@
"Deleted lists" : "القوائم المحذوفة",
"Undo" : "تراجع",
"Deleted cards" : "البطاقات المحذوفة",
"Share board with a user, group or circle …" : "مشاركة اللوح مع مستخدم،مجموعة أو دائرة ..",
"Searching for users, groups and circles …" : "ابحث عن أعضاء، مجموعات أو حلقات ...",
"No participants found" : "لم يتم العثور على مشاركين",
"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 manage" : "يمكن ادارته",
"Delete" : "حذف ",
"Failed to create share with {displayName}" : "فشل في إنشاء المشاركة مع {displayName}",
"Add a new list" : "اضف قائمة جديدة",
"Archive all cards" : "أرشفة جميع البطاقات ",
"Delete list" : "حذف القائمة",
"Add card" : "إضافة بطاقة",
"Archive all cards in this list" : "أرشفة جميع البطاقات في القائمة ",
"Add a new card" : "إضافة بطاقة جديدة",
"Card name" : "اسم البطاقة ",
"List deleted" : "القائمة حٌذفت ",
"Edit" : "تعديل",
"Add a new tag" : "إضافة وسم جديد",
"title and color value must be provided" : "العنوان و قيمة اللون يجب تقديمها ",
"Board name" : "اسم اللوح",
"Members" : "الاعضاء",
"Upload new files" : "رفع ملفات جديدة",
"Share from Files" : "مشاركة من الملفات",
"Add this attachment" : "إضافة هذا المرفق",
"Show in Files" : "عرض في الملفات ",
"Unshare file" : "عدم مشاركة الملف ",
"Delete Attachment" : "مسح المرفق",
"Restore Attachment" : "إستعادة المرفق",
"File to share" : "ملف للمشاركة",
"Invalid path selected" : "تم تحديد مسار غير صحيح",
"Open in sidebar view" : "فتح في الشريط الجانبي ",
"Open in bigger view" : "فتح في نافذة أكبر ",
"Restore Attachment" : "استعادة المرفق",
"Attachments" : "المرفقات",
"Comments" : "تعليقات",
"Modified" : "عُدل",
"Created" : "أُنشئ",
"The title cannot be empty." : "لا يمكن ترك العنوان فارغًا.",
"No comments yet. Begin the discussion!" : "لا يوجد تعليقات بعد, ابدأ النقاش الآن!",
"Failed to load comments" : "فشل في تحميل التعليقات ",
"Assign a tag to this card…" : "انسب وسم الى هذه البطاقة..",
"Assign to users" : "انسب الى المتسخدمين",
"Assign to users/groups/circles" : "انسب الى المستخدمين،المجموعات،الدوائر",
@@ -206,78 +106,40 @@
"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" : "يقوم بالرد على",
"Cancel reply" : "إلغاء الرد",
"Reply" : "رد",
"Update" : "تحديث",
"Description" : "الوصف",
"(Unsaved)" : "(غير محفوظ)",
"(Saving…)" : "(يُحفظ..)",
"Formatting help" : "مساعدة التنسيق",
"Edit description" : "تعديل الوصف",
"View description" : "إظهار الوصف",
"Add Attachment" : "أضف ملحق",
"Write a description …" : "كتابة وصف...",
"Choose attachment" : "اختيار مرفق",
"(group)" : "(مجموعة)",
"{count} comments, {unread} unread" : "{عدد} التعليقات، {غير مقروءة} غير مقروءة",
"(circle)" : "(دائرة)",
"Assign to me" : "ينسب لي",
"Unassign myself" : "إلغاء تعييني ",
"Move card" : "حرك البطاقة",
"Unarchive card" : "إلغاء أرشفة البطاقة ",
"Archive card" : "أرشفة البطاقة",
"Delete card" : "حذف البطاقة",
"Move card to another board" : "حرك البطاقة الى لوح اخر",
"Card deleted" : "البطاقة حٌذفت ",
"seconds ago" : "ثوانٍ مضت",
"All boards" : "جميع الالواح",
"Archived boards" : "الالواح المؤرشفة",
"Shared with you" : "تم مشاركتها معك",
"Use bigger card view" : "استخدام بطاقة عرض أكبر ",
"Show boards in calendar/tasks" : "إظهار اللوح في التقويم/المهام",
"Limit deck usage of groups" : "تقييد استخدام Deck للمجموعات",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "سيؤدي تقييد Deck إلى منع المستخدمين الذين ليسوا جزءًا من تلك المجموعات من إنشاء لوحاتهم الخاصة. سيظل المستخدمون قادرين على العمل على اللوحات التي تمت مشاركتها معهم.",
"Shared with you" : "شورك معك",
"Limit deck usage of groups" : "استخدام دك Deck محدود للمجاميع",
"Board details" : "تفاصيل لوح",
"Edit board" : "تعديل اللوح",
"Clone board" : "استنسخ اللوح",
"Unarchive board" : "إلغاء أرشفة اللوح",
"Archive board" : "أرشفة اللوح ",
"Turn on due date reminders" : "تفعيل التذكيرات للموعد المحدد ",
"Turn off due date reminders" : "إيقاف تشغيل التذكيرات للموعد المحددد",
"Due date reminders" : "تذكيرات الموعد المحدد ",
"All cards" : "جميع البطاقات ",
"Assigned cards" : "البطاقات المخصصة",
"No notifications" : "لا توجد إشعارات",
"Delete board" : "مسح اللوح",
"Board {0} deleted" : "اللوح {0} تم مسحه",
"Only assigned cards" : "البطاقات المخصصة فقط",
"No reminder" : "لا يوجد تذكير ",
"An error occurred" : "حدث خطأ",
"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" : "غير محدد",
"Search for {searchQuery} in all boards" : "البحث عن {searchQuery} في جميع اللوح",
"No results found" : "لا يتم العثور على أي نتائج ",
"No upcoming cards" : "لا يوجد بطاقات قادمة ",
"upcoming cards" : "البطاقات القادمة",
"Link to a board" : "ربط بلوح",
"Link to a card" : "ربط ببطاقة",
"Create a card" : "أنشى بطاقة ",
"Message from {author} in {conversationName}" : "رسالة من {author} في {conversationName}",
"Something went wrong" : "حدث خطأ ما",
"Failed to upload {name}" : "فشل في رفع {اسم}",
"Maximum file size of {size} exceeded" : " تجاوز الملف الحد الاقصى {size} بالحجم المسموح ",
"Error creating the share" : "خطأ في إنشاء المشاركة",
"Share with a Deck card" : "مشاركة مع بطاقة Deck",
"Share {file} with a Deck card" : "مشاركة الملف {file} مع بطاقة Deck",
"Share" : "مشاركة "
"Something went wrong" : "شيئا ما خاطئ"
},"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

@@ -211,6 +211,7 @@ OC.L10N.register(
"Write a description …" : "Напишете описание ...",
"Choose attachment" : "Избор на прикачен файл",
"(group)" : "(група)",
"(circle)" : "(кръг)",
"Assign to me" : "Зачисляване към мен",
"Unassign myself" : "Отмяна на зачисляването към мен",
"Move card" : "Преместване на карта",

View File

@@ -209,6 +209,7 @@
"Write a description …" : "Напишете описание ...",
"Choose attachment" : "Избор на прикачен файл",
"(group)" : "(група)",
"(circle)" : "(кръг)",
"Assign to me" : "Зачисляване към мен",
"Unassign myself" : "Отмяна на зачисляването към мен",
"Move card" : "Преместване на карта",

View File

@@ -202,6 +202,7 @@ OC.L10N.register(
"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",

View File

@@ -200,6 +200,7 @@
"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",

View File

@@ -70,15 +70,9 @@ OC.L10N.register(
"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 {deck-card} on {deck-board} to you." : "{user} vám přiřadil(a) kartu {deck-card} na tabuli {deck-board}.",
"The card \"%s\" on \"%s\" has reached its due date." : "U karty „%s“ z tabule „%s“ nastalo plánované datum dokončení.",
"The card {deck-card} on {deck-board} has reached its due date." : "Karta {deck-card} na tabuli {deck-board} dosáhla data plánovaného dokončení.",
"%s has mentioned you in a comment on \"%s\"." : "%s vás zmínil(a) v komentáři k „%s“.",
"{user} has mentioned you in a comment on {deck-card}." : "{user} vás zmínil(a) v komentáři na kartě {deck-card}.",
"The board \"%s\" has been shared with you by %s." : "Uživatel %s vám nasdílel(a) tabuli „%s“.",
"{user} has shared {deck-board} with you." : "{user} s vámi sdílel(a) tabuli {deck-board}.",
"Card comments" : "Komentáře v kartách",
"%s on %s" : "%s na %s",
"No data was provided to create an attachment." : "Nebyla poskytnuta žádná data pro vytvoření přílohy.",
"Finished" : "Dokončeno",
"To review" : "K revizi",
@@ -115,8 +109,8 @@ OC.L10N.register(
"Select a list" : "Vyberte sloupec",
"Card title" : "Název karty",
"Cancel" : "Storno",
"Creating the new card …" : "Vytváření nové karty…",
"Card \"{card}\" was added to \"{board}\"" : "Karta „{card}“ byla přidána na „{board}“",
"Creating the new card…" : "Vytváření nové karty…",
"\"{card}\" was added to \"{board}\"" : "„{card}“ bylo přidáno do „{board}“",
"Open card" : "Otevřít kartu",
"Close" : "Zavřít",
"Create card" : "Vytvořit kartu",
@@ -200,7 +194,6 @@ OC.L10N.register(
"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!",
"Failed to load comments" : "Načtení komentářů se nezdařilo",
"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",
@@ -213,7 +206,6 @@ OC.L10N.register(
"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",
"Cancel reply" : "Odebrat odpověď",
"Reply" : "Odpovědět",
"Update" : "Aktualizovat",
"Description" : "Popis",
@@ -226,7 +218,7 @@ OC.L10N.register(
"Write a description …" : "Zadejte popis…",
"Choose attachment" : "Zvolte přílohu",
"(group)" : "(skupina)",
"{count} comments, {unread} unread" : "{count} komentářů, {unread} nepřečtených",
"(circle)" : "(okruh)",
"Assign to me" : "Přiřadit mě",
"Unassign myself" : "Zrušit přiřazení sobě",
"Move card" : "Přesunout kartu",
@@ -266,8 +258,6 @@ OC.L10N.register(
"Tomorrow" : "Zítra",
"This week" : "Tento týden",
"No due" : "Žádný termín",
"Search for {searchQuery} in all boards" : "Hledat {searchQuery} na všech tabulích",
"No results found" : "Nenalezeny žádné výsledky",
"No upcoming cards" : "Žádné nadcházející karty",
"upcoming cards" : "nadcházející karty",
"Link to a board" : "Propojit s tabulí",

View File

@@ -68,15 +68,9 @@
"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 {deck-card} on {deck-board} to you." : "{user} vám přiřadil(a) kartu {deck-card} na tabuli {deck-board}.",
"The card \"%s\" on \"%s\" has reached its due date." : "U karty „%s“ z tabule „%s“ nastalo plánované datum dokončení.",
"The card {deck-card} on {deck-board} has reached its due date." : "Karta {deck-card} na tabuli {deck-board} dosáhla data plánovaného dokončení.",
"%s has mentioned you in a comment on \"%s\"." : "%s vás zmínil(a) v komentáři k „%s“.",
"{user} has mentioned you in a comment on {deck-card}." : "{user} vás zmínil(a) v komentáři na kartě {deck-card}.",
"The board \"%s\" has been shared with you by %s." : "Uživatel %s vám nasdílel(a) tabuli „%s“.",
"{user} has shared {deck-board} with you." : "{user} s vámi sdílel(a) tabuli {deck-board}.",
"Card comments" : "Komentáře v kartách",
"%s on %s" : "%s na %s",
"No data was provided to create an attachment." : "Nebyla poskytnuta žádná data pro vytvoření přílohy.",
"Finished" : "Dokončeno",
"To review" : "K revizi",
@@ -113,8 +107,8 @@
"Select a list" : "Vyberte sloupec",
"Card title" : "Název karty",
"Cancel" : "Storno",
"Creating the new card …" : "Vytváření nové karty…",
"Card \"{card}\" was added to \"{board}\"" : "Karta „{card}“ byla přidána na „{board}“",
"Creating the new card…" : "Vytváření nové karty…",
"\"{card}\" was added to \"{board}\"" : "„{card}“ bylo přidáno do „{board}“",
"Open card" : "Otevřít kartu",
"Close" : "Zavřít",
"Create card" : "Vytvořit kartu",
@@ -198,7 +192,6 @@
"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!",
"Failed to load comments" : "Načtení komentářů se nezdařilo",
"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",
@@ -211,7 +204,6 @@
"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",
"Cancel reply" : "Odebrat odpověď",
"Reply" : "Odpovědět",
"Update" : "Aktualizovat",
"Description" : "Popis",
@@ -224,7 +216,7 @@
"Write a description …" : "Zadejte popis…",
"Choose attachment" : "Zvolte přílohu",
"(group)" : "(skupina)",
"{count} comments, {unread} unread" : "{count} komentářů, {unread} nepřečtených",
"(circle)" : "(okruh)",
"Assign to me" : "Přiřadit mě",
"Unassign myself" : "Zrušit přiřazení sobě",
"Move card" : "Přesunout kartu",
@@ -264,8 +256,6 @@
"Tomorrow" : "Zítra",
"This week" : "Tento týden",
"No due" : "Žádný termín",
"Search for {searchQuery} in all boards" : "Hledat {searchQuery} na všech tabulích",
"No results found" : "Nenalezeny žádné výsledky",
"No upcoming cards" : "Žádné nadcházející karty",
"upcoming cards" : "nadcházející karty",
"Link to a board" : "Propojit s tabulí",

View File

@@ -174,6 +174,7 @@ OC.L10N.register(
"Write a description …" : "Tilføj en beskrivelse...",
"Choose attachment" : "Vælg en vedhæftning",
"(group)" : "(gruppe)",
"(circle)" : "(cirkel)",
"Assign to me" : "Tildel til mig",
"Unassign myself" : "Fjern mig selv",
"Move card" : "Flyt kort",

View File

@@ -172,6 +172,7 @@
"Write a description …" : "Tilføj en beskrivelse...",
"Choose attachment" : "Vælg en vedhæftning",
"(group)" : "(gruppe)",
"(circle)" : "(cirkel)",
"Assign to me" : "Tildel til mig",
"Unassign myself" : "Fjern mig selv",
"Move card" : "Flyt kort",

View File

@@ -70,15 +70,9 @@ OC.L10N.register(
"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 {deck-card} on {deck-board} to you." : "{user} hat Dir die Karte {deck-card} auf {deck-board} zugewiesen.",
"The card \"%s\" on \"%s\" has reached its due date." : "Die Karte \"%s\" in \"%s\" ist überfällig.",
"The card {deck-card} on {deck-board} has reached its due date." : "Die Karte {deck-card} in {deck-board} 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 {deck-card}." : "{user} hat Dich in einem Kommentar zu {deck-card} erwähnt.",
"The board \"%s\" has been shared with you by %s." : "Das Board \"%s\" wurde von %s mit Dir geteilt.",
"{user} has shared {deck-board} with you." : "{user} hat das Board {deck-board} mit Dir geteilt.",
"Card comments" : "Kommentare zur Karte",
"%s on %s" : "%s von %s",
"No data was provided to create an attachment." : "Es wurden keine Daten zum Erstellen eines Anhangs bereitgestellt.",
"Finished" : "Abgeschlossen",
"To review" : "Zu überprüfen",
@@ -115,8 +109,8 @@ OC.L10N.register(
"Select a list" : "Eine Liste auswählen",
"Card title" : "Titel der Karte",
"Cancel" : "Abbrechen",
"Creating the new card …" : "Neue Karte wird erstellt …",
"Card \"{card}\" was added to \"{board}\"" : "Karte \"{card}\" wurde \"{board}\" hinzugefügt",
"Creating the new card…" : "Neue Karte wird erstellt …",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" wurde \"{board}\" hinzugefügt",
"Open card" : "Karte öffnen",
"Close" : "Schließen",
"Create card" : "Karte erstellen",
@@ -200,7 +194,6 @@ OC.L10N.register(
"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!",
"Failed to load comments" : "Das Laden der Kommentare ist fehlgeschlagen",
"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",
@@ -213,7 +206,6 @@ OC.L10N.register(
"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",
"Cancel reply" : "Antwort abbrechen",
"Reply" : "Antworten",
"Update" : "Aktualisieren",
"Description" : "Beschreibung",
@@ -226,7 +218,7 @@ OC.L10N.register(
"Write a description …" : "Beschreibung schreiben …",
"Choose attachment" : "Anhang auswählen",
"(group)" : "(Gruppe)",
"{count} comments, {unread} unread" : "{count} Kommentare, {unread} ungelesen",
"(circle)" : "(Kreis)",
"Assign to me" : "Mir zuweisen",
"Unassign myself" : "Nicht mehr mir zuweisen",
"Move card" : "Karte verschieben",
@@ -241,7 +233,7 @@ OC.L10N.register(
"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 auf Gruppen einschränken",
"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 Du Deck einschränkst, können Benutzer, die nicht zu diesen Gruppen gehören, keine eigenen Boards erstellen. Die Benutzer können weiterhin an Boards arbeiten, die für sie freigegeben wurden.",
"Board details" : "Board-Details",
"Edit board" : "Board bearbeiten",
@@ -266,8 +258,6 @@ OC.L10N.register(
"Tomorrow" : "Morgen",
"This week" : "Diese Woche",
"No due" : "Kein Fälligkeitsdatum",
"Search for {searchQuery} in all boards" : "Suche nach {searchQuery} in allen Boards",
"No results found" : "Keine Ergebnisse gefunden",
"No upcoming cards" : "Keine anstehenden Karten",
"upcoming cards" : "Anstehende Karten",
"Link to a board" : "Mit einem Board verknüpfen",

View File

@@ -68,15 +68,9 @@
"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 {deck-card} on {deck-board} to you." : "{user} hat Dir die Karte {deck-card} auf {deck-board} zugewiesen.",
"The card \"%s\" on \"%s\" has reached its due date." : "Die Karte \"%s\" in \"%s\" ist überfällig.",
"The card {deck-card} on {deck-board} has reached its due date." : "Die Karte {deck-card} in {deck-board} 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 {deck-card}." : "{user} hat Dich in einem Kommentar zu {deck-card} erwähnt.",
"The board \"%s\" has been shared with you by %s." : "Das Board \"%s\" wurde von %s mit Dir geteilt.",
"{user} has shared {deck-board} with you." : "{user} hat das Board {deck-board} mit Dir geteilt.",
"Card comments" : "Kommentare zur Karte",
"%s on %s" : "%s von %s",
"No data was provided to create an attachment." : "Es wurden keine Daten zum Erstellen eines Anhangs bereitgestellt.",
"Finished" : "Abgeschlossen",
"To review" : "Zu überprüfen",
@@ -113,8 +107,8 @@
"Select a list" : "Eine Liste auswählen",
"Card title" : "Titel der Karte",
"Cancel" : "Abbrechen",
"Creating the new card …" : "Neue Karte wird erstellt …",
"Card \"{card}\" was added to \"{board}\"" : "Karte \"{card}\" wurde \"{board}\" hinzugefügt",
"Creating the new card…" : "Neue Karte wird erstellt …",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" wurde \"{board}\" hinzugefügt",
"Open card" : "Karte öffnen",
"Close" : "Schließen",
"Create card" : "Karte erstellen",
@@ -198,7 +192,6 @@
"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!",
"Failed to load comments" : "Das Laden der Kommentare ist fehlgeschlagen",
"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",
@@ -211,7 +204,6 @@
"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",
"Cancel reply" : "Antwort abbrechen",
"Reply" : "Antworten",
"Update" : "Aktualisieren",
"Description" : "Beschreibung",
@@ -224,7 +216,7 @@
"Write a description …" : "Beschreibung schreiben …",
"Choose attachment" : "Anhang auswählen",
"(group)" : "(Gruppe)",
"{count} comments, {unread} unread" : "{count} Kommentare, {unread} ungelesen",
"(circle)" : "(Kreis)",
"Assign to me" : "Mir zuweisen",
"Unassign myself" : "Nicht mehr mir zuweisen",
"Move card" : "Karte verschieben",
@@ -239,7 +231,7 @@
"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 auf Gruppen einschränken",
"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 Du Deck einschränkst, können Benutzer, die nicht zu diesen Gruppen gehören, keine eigenen Boards erstellen. Die Benutzer können weiterhin an Boards arbeiten, die für sie freigegeben wurden.",
"Board details" : "Board-Details",
"Edit board" : "Board bearbeiten",
@@ -264,8 +256,6 @@
"Tomorrow" : "Morgen",
"This week" : "Diese Woche",
"No due" : "Kein Fälligkeitsdatum",
"Search for {searchQuery} in all boards" : "Suche nach {searchQuery} in allen Boards",
"No results found" : "Keine Ergebnisse gefunden",
"No upcoming cards" : "Keine anstehenden Karten",
"upcoming cards" : "Anstehende Karten",
"Link to a board" : "Mit einem Board verknüpfen",

View File

@@ -63,20 +63,16 @@ OC.L10N.register(
"{user} has restored the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} der Karte {card} wiederhergestellt",
"You have commented on card {card}" : "Sie haben die Karte {card} kommentiert",
"{user} has commented on card {card}" : "{user} hat die Karte {card} kommentiert",
"A <strong>card description</strong> inside the Deck app has been changed" : "Eine <strong>Kartenbeschreibung</strong> wurde innerhalb der Deck-App geändert",
"A <strong>card description</strong> inside the Deck app has been changed" : "Eine <strong>Kartenbeschreibung</strong> innerhalb der Deck-App wurde geändert",
"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 {deck-card} on {deck-board} to you." : "{user} hat Ihnen die Karte {deck-card} auf {deck-board} zugewiesen.",
"The card \"%s\" on \"%s\" has reached its due date." : "Die Karte \"%s\" in \"%s\" ist überfällig.",
"The card {deck-card} on {deck-board} has reached its due date." : "Die Karte {deck-card} in {deck-board} 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 {deck-card}." : "{user} hat Sie in einem Kommentar zu {deck-card} erwähnt.",
"The board \"%s\" has been shared with you by %s." : "Das Board \"%s\" wurde von %s mit Ihnen geteilt.",
"{user} has shared {deck-board} with you." : "{user} hat das Board {deck-board} mit Ihnen geteilt.",
"Card comments" : "Kartenkommentare",
"%s on %s" : "%s von %s",
"No data was provided to create an attachment." : "Es wurden keine Daten zum Erstellen eines Anhangs bereitgestellt.",
@@ -115,8 +111,8 @@ OC.L10N.register(
"Select a list" : "Eine Liste auswählen",
"Card title" : "Titel der Karte",
"Cancel" : "Abbrechen",
"Creating the new card …" : "Neue Karte wird erstellt …",
"Card \"{card}\" was added to \"{board}\"" : "Karte \"{card}\" wurde \"{board}\" hinzugefügt",
"Creating the new card…" : "Neue Karte wird erstellt …",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" wurde \"{board}\" hinzugefügt",
"Open card" : "Karte öffnen",
"Close" : "Schließen",
"Create card" : "Karte erstellen",
@@ -200,7 +196,6 @@ OC.L10N.register(
"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!",
"Failed to load comments" : "Das Laden der Kommentare ist fehlgeschlagen",
"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",
@@ -213,7 +208,6 @@ OC.L10N.register(
"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",
"Cancel reply" : "Antwort abbrechen",
"Reply" : "Antworten",
"Update" : "Aktualisieren",
"Description" : "Beschreibung",
@@ -226,7 +220,7 @@ OC.L10N.register(
"Write a description …" : "Beschreibung schreiben …",
"Choose attachment" : "Anhang auswählen",
"(group)" : "(Gruppe)",
"{count} comments, {unread} unread" : "{count} Kommentare, {unread} ungelesen",
"(circle)" : "(Kreis)",
"Assign to me" : "Mir zuweisen",
"Unassign myself" : "Nicht mehr mir zuweisen",
"Move card" : "Karte verschieben",
@@ -241,7 +235,7 @@ OC.L10N.register(
"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 auf Gruppen einschränken",
"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",
"Edit board" : "Board bearbeiten",

View File

@@ -61,20 +61,16 @@
"{user} has restored the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} der Karte {card} wiederhergestellt",
"You have commented on card {card}" : "Sie haben die Karte {card} kommentiert",
"{user} has commented on card {card}" : "{user} hat die Karte {card} kommentiert",
"A <strong>card description</strong> inside the Deck app has been changed" : "Eine <strong>Kartenbeschreibung</strong> wurde innerhalb der Deck-App geändert",
"A <strong>card description</strong> inside the Deck app has been changed" : "Eine <strong>Kartenbeschreibung</strong> innerhalb der Deck-App wurde geändert",
"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 {deck-card} on {deck-board} to you." : "{user} hat Ihnen die Karte {deck-card} auf {deck-board} zugewiesen.",
"The card \"%s\" on \"%s\" has reached its due date." : "Die Karte \"%s\" in \"%s\" ist überfällig.",
"The card {deck-card} on {deck-board} has reached its due date." : "Die Karte {deck-card} in {deck-board} 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 {deck-card}." : "{user} hat Sie in einem Kommentar zu {deck-card} erwähnt.",
"The board \"%s\" has been shared with you by %s." : "Das Board \"%s\" wurde von %s mit Ihnen geteilt.",
"{user} has shared {deck-board} with you." : "{user} hat das Board {deck-board} mit Ihnen geteilt.",
"Card comments" : "Kartenkommentare",
"%s on %s" : "%s von %s",
"No data was provided to create an attachment." : "Es wurden keine Daten zum Erstellen eines Anhangs bereitgestellt.",
@@ -113,8 +109,8 @@
"Select a list" : "Eine Liste auswählen",
"Card title" : "Titel der Karte",
"Cancel" : "Abbrechen",
"Creating the new card …" : "Neue Karte wird erstellt …",
"Card \"{card}\" was added to \"{board}\"" : "Karte \"{card}\" wurde \"{board}\" hinzugefügt",
"Creating the new card…" : "Neue Karte wird erstellt …",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" wurde \"{board}\" hinzugefügt",
"Open card" : "Karte öffnen",
"Close" : "Schließen",
"Create card" : "Karte erstellen",
@@ -198,7 +194,6 @@
"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!",
"Failed to load comments" : "Das Laden der Kommentare ist fehlgeschlagen",
"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",
@@ -211,7 +206,6 @@
"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",
"Cancel reply" : "Antwort abbrechen",
"Reply" : "Antworten",
"Update" : "Aktualisieren",
"Description" : "Beschreibung",
@@ -224,7 +218,7 @@
"Write a description …" : "Beschreibung schreiben …",
"Choose attachment" : "Anhang auswählen",
"(group)" : "(Gruppe)",
"{count} comments, {unread} unread" : "{count} Kommentare, {unread} ungelesen",
"(circle)" : "(Kreis)",
"Assign to me" : "Mir zuweisen",
"Unassign myself" : "Nicht mehr mir zuweisen",
"Move card" : "Karte verschieben",
@@ -239,7 +233,7 @@
"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 auf Gruppen einschränken",
"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",
"Edit board" : "Board bearbeiten",

View File

@@ -211,6 +211,7 @@ OC.L10N.register(
"Write a description …" : "Γράψτε μια περιγραφή…",
"Choose attachment" : "Επιλογή συνημμένου",
"(group)" : "(ομάδα)",
"(circle)" : "(κύκλος)",
"Assign to me" : "Ανάθεση σε εμένα",
"Unassign myself" : "Αποδέσμευσή μου",
"Move card" : "Μετακίνηση κάρτας",

View File

@@ -209,6 +209,7 @@
"Write a description …" : "Γράψτε μια περιγραφή…",
"Choose attachment" : "Επιλογή συνημμένου",
"(group)" : "(ομάδα)",
"(circle)" : "(κύκλος)",
"Assign to me" : "Ανάθεση σε εμένα",
"Unassign myself" : "Αποδέσμευσή μου",
"Move card" : "Μετακίνηση κάρτας",

View File

@@ -70,15 +70,9 @@ OC.L10N.register(
"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 {deck-card} on {deck-board} to you." : "{user} te ha asigando la tarjeta {deck-card} de {deck-board} a ti.",
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alcanzado su fecha límite.",
"The card {deck-card} on {deck-board} has reached its due date." : "La tarjeta {deck-card} en {deck-board} ha alcanzado su fecha de caducidad.",
"%s has mentioned you in a comment on \"%s\"." : "%s te ha mencionado en un comentario en \"%s\".",
"{user} has mentioned you in a comment on {deck-card}." : "{user} te ha mencionado en un comentario de {deck-card}.",
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
"{user} has shared {deck-board} with you." : "{user} ha compartido {deck-board} contigo.",
"Card comments" : "Comentarios en tarjetas",
"%s on %s" : "%s en %s",
"No data was provided to create an attachment." : "No se proporcionaron datos para crear un adjunto",
"Finished" : "Finalizado",
"To review" : "Para revisar",
@@ -115,8 +109,8 @@ OC.L10N.register(
"Select a list" : "Seleccionar una lista",
"Card title" : "Título de la tarjeta",
"Cancel" : "Cancelar",
"Creating the new card …" : "Creando una nueva tarjeta",
"Card \"{card}\" was added to \"{board}\"" : "La tarjeta \"{card}\" fue añadida a \"{board}\"",
"Creating the new card…" : "Creando una nueva tarjeta...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" ha sido añadida en \"{board}\"",
"Open card" : "Abrir tarjeta",
"Close" : "Cerrar",
"Create card" : "Crear tarjeta",
@@ -200,7 +194,6 @@ OC.L10N.register(
"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!",
"Failed to load comments" : "Fallo al cargar los comentarios",
"Assign a tag to this card…" : "Asignar una etiqueta a esta tarjeta...",
"Assign to users" : "Asignar a usuarios",
"Assign to users/groups/circles" : "Asignar a usuarios/grupos/círculos",
@@ -213,7 +206,6 @@ OC.L10N.register(
"The comment cannot be empty." : "El comentario no puede estar vacío.",
"The comment cannot be longer than 1000 characters." : "El comentario no puede tener más de 1000 caracteres.",
"In reply to" : "En respuesta a",
"Cancel reply" : "Cancelar respuesta",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
@@ -226,7 +218,7 @@ OC.L10N.register(
"Write a description …" : "Escribe una descripción...",
"Choose attachment" : "Escoger adjunto",
"(group)" : "(grupo)",
"{count} comments, {unread} unread" : "{count} comentarios, {unread} sin leer",
"(circle)" : "(circle)",
"Assign to me" : "Asignarme a mí",
"Unassign myself" : "Desasignarme a mí mismo",
"Move card" : "Mover tarjeta",
@@ -266,8 +258,6 @@ OC.L10N.register(
"Tomorrow" : "Mañana",
"This week" : "Esta semana",
"No due" : "Sin finalizar",
"Search for {searchQuery} in all boards" : "Buscar {searchQuery} en todos los tableros",
"No results found" : "No se encontraron resultados",
"No upcoming cards" : "No hay tarjetas próximas",
"upcoming cards" : "próximas tarjetas",
"Link to a board" : "Enlace a un tablero",

View File

@@ -68,15 +68,9 @@
"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 {deck-card} on {deck-board} to you." : "{user} te ha asigando la tarjeta {deck-card} de {deck-board} a ti.",
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alcanzado su fecha límite.",
"The card {deck-card} on {deck-board} has reached its due date." : "La tarjeta {deck-card} en {deck-board} ha alcanzado su fecha de caducidad.",
"%s has mentioned you in a comment on \"%s\"." : "%s te ha mencionado en un comentario en \"%s\".",
"{user} has mentioned you in a comment on {deck-card}." : "{user} te ha mencionado en un comentario de {deck-card}.",
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
"{user} has shared {deck-board} with you." : "{user} ha compartido {deck-board} contigo.",
"Card comments" : "Comentarios en tarjetas",
"%s on %s" : "%s en %s",
"No data was provided to create an attachment." : "No se proporcionaron datos para crear un adjunto",
"Finished" : "Finalizado",
"To review" : "Para revisar",
@@ -113,8 +107,8 @@
"Select a list" : "Seleccionar una lista",
"Card title" : "Título de la tarjeta",
"Cancel" : "Cancelar",
"Creating the new card …" : "Creando una nueva tarjeta",
"Card \"{card}\" was added to \"{board}\"" : "La tarjeta \"{card}\" fue añadida a \"{board}\"",
"Creating the new card…" : "Creando una nueva tarjeta...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" ha sido añadida en \"{board}\"",
"Open card" : "Abrir tarjeta",
"Close" : "Cerrar",
"Create card" : "Crear tarjeta",
@@ -198,7 +192,6 @@
"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!",
"Failed to load comments" : "Fallo al cargar los comentarios",
"Assign a tag to this card…" : "Asignar una etiqueta a esta tarjeta...",
"Assign to users" : "Asignar a usuarios",
"Assign to users/groups/circles" : "Asignar a usuarios/grupos/círculos",
@@ -211,7 +204,6 @@
"The comment cannot be empty." : "El comentario no puede estar vacío.",
"The comment cannot be longer than 1000 characters." : "El comentario no puede tener más de 1000 caracteres.",
"In reply to" : "En respuesta a",
"Cancel reply" : "Cancelar respuesta",
"Reply" : "Responder",
"Update" : "Actualizar",
"Description" : "Descripción",
@@ -224,7 +216,7 @@
"Write a description …" : "Escribe una descripción...",
"Choose attachment" : "Escoger adjunto",
"(group)" : "(grupo)",
"{count} comments, {unread} unread" : "{count} comentarios, {unread} sin leer",
"(circle)" : "(circle)",
"Assign to me" : "Asignarme a mí",
"Unassign myself" : "Desasignarme a mí mismo",
"Move card" : "Mover tarjeta",
@@ -264,8 +256,6 @@
"Tomorrow" : "Mañana",
"This week" : "Esta semana",
"No due" : "Sin finalizar",
"Search for {searchQuery} in all boards" : "Buscar {searchQuery} en todos los tableros",
"No results found" : "No se encontraron resultados",
"No upcoming cards" : "No hay tarjetas próximas",
"upcoming cards" : "próximas tarjetas",
"Link to a board" : "Enlace a un tablero",

View File

@@ -1,42 +1,42 @@
OC.L10N.register(
"deck",
{
"You have created a new board {board}" : "{board} taula berria sortu duzu",
"{user} has created a new board {board}" : "{user} erabiltzaileak {board} taula berria sortu du",
"You have deleted the board {board}" : "{board} taula ezabatu duzu",
"{user} has deleted the board {board}" : "{user} erabiltzaileak {board} taula ezabatu du",
"You have restored the board {board}" : "{board} taula leheneratu duzu",
"{user} has restored the board {board}" : "{user} erabiltzaileak {board} taula leheneratu du",
"You have shared the board {board} with {acl}" : "{board} taula {acl} erabiltzailearekin partekatu duzu",
"{user} has shared the board {board} with {acl}" : "{user} erabiltzaileak {board} taula {acl} erabiltzailearekin partekatu du",
"You have removed {acl} from the board {board}" : "{acl} erabiltzailea kendu duzu {board} taulatik",
"{user} has removed {acl} from the board {board}" : "{user} erabiltzaileak {acl} erabiltzailea kendu du {board} taulatik",
"You have renamed the board {before} to {board}" : "{before} taula zena {board} bezala berrizendatu duzu",
"{user} has renamed the board {before} to {board}" : "{user} erabiltzaileak {before} taula zena {board} bezala berrizendatu du",
"You have archived the board {board}" : "{board} taula artxibatu duzu",
"{user} has archived the board {before}" : "{user} erabiltzaileak {before} taula artxibatu du",
"You have unarchived the board {board}" : "{board} taula artxibotik berreskuratu duzu",
"{user} has unarchived the board {before}" : "{user} erabiltzaileak {before} taula artxibotik kendu du",
"You have created a new list {stack} on board {board}" : "{stack} zerrenda berria sortu duzu {board} taulan",
"{user} has created a new list {stack} on board {board}" : "{user} erabiltzaileak {stack} zerrenda berria sortu du {board} taulan",
"You have renamed list {before} to {stack} on board {board}" : "{before} zerrenda zena {stack} bezala berrizendatu duzu {board} taulan",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} erabiltzaileak {before} zerrenda zena {stack} bezala berrizendatu du {board} taulan",
"You have deleted list {stack} on board {board}" : "{stack} zerrenda ezabatu duzu {board} taulan",
"{user} has deleted list {stack} on board {board}" : "{user} erabiltzaileak {stack} zerrenda ezabatu du {board} taulan",
"You have created card {card} in list {stack} on board {board}" : "{card} txartela sortu duzu {board} taulako {stack} zerrendan",
"{user} has created card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {card} txartela sortu du {board} taulako {stack} zerrendan",
"You have deleted card {card} in list {stack} on board {board}" : "{card} txartela ezabatu duzu {board} taulako {stack} zerrendan",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {card} txartela ezabatu du {board} taulako {stack} zerrendan",
"You have created a new board {board}" : "{board} mahai berri bat sortu duzu",
"{user} has created a new board {board}" : "{user} erabiltzaileak {board} mahai berri bat sortu du",
"You have deleted the board {board}" : "{board} mahaia ezabatu duzu",
"{user} has deleted the board {board}" : "{user} erabiltzaileak {board} mahaia ezabatu du",
"You have restored the board {board}" : "{board} mahaia leheneratu duzu",
"{user} has restored the board {board}" : "{user} erabiltzaileak {board} mahaia leheneratu du",
"You have shared the board {board} with {acl}" : "{board} mahaia {acl} erabiltzailearekin partekatu duzu",
"{user} has shared the board {board} with {acl}" : "{user} erabiltzaileak {board} mahaia {acl} erabiltzailearekin partekatu du",
"You have removed {acl} from the board {board}" : "{acl} erabiltzailea kendu duzu {board} mahaitik",
"{user} has removed {acl} from the board {board}" : "{user} erabiltzaileak {acl} erabiltzailea kendu du {board} mahaitik",
"You have renamed the board {before} to {board}" : "{before} mahaia zena {board} bezala berrizendatu duzu",
"{user} has renamed the board {before} to {board}" : "{user} erabiltzaileak {before} mahaia zena {board} bezala berrizendatu du",
"You have archived the board {board}" : "{board} mahaia artxibatu duzu",
"{user} has archived the board {before}" : "{user} erabiltzaileak {before} mahaia artxibatu du",
"You have unarchived the board {board}" : "{board} mahaia artxibotik berreskuratu duzu",
"{user} has unarchived the board {before}" : "{user} erabiltzaileak {before} mahaia artxibotik berreskuratu du",
"You have created a new list {stack} on board {board}" : "{stack} zerrenda berria sortu duzu {board} mahaian",
"{user} has created a new list {stack} on board {board}" : "{user} erabiltzaileak {stack} zerrenda berria sortu du {board} mahaian",
"You have renamed list {before} to {stack} on board {board}" : "{before} zerrenda zena {stack} bezala berrizendatu duzu {board} mahaian",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} erabiltzaileak {before} zerrenda zena {stack} bezala berrizendatu du {board} mahaian",
"You have deleted list {stack} on board {board}" : "{stack} zerrenda ezabatu duzu {board} mahaian",
"{user} has deleted list {stack} on board {board}" : "{user} erabiltzaileak {stack} zerrenda ezabatu du {board} mahaian",
"You have created card {card} in list {stack} on board {board}" : "{card} txartela sortu duzu {board} mahaiko {stack} zerrendan",
"{user} has created card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {card} txartela sortu du {board} mahaiko {stack} zerrendan",
"You have deleted card {card} in list {stack} on board {board}" : "{card} txartela ezabatu duzu {board} mahaiko {stack} zerrendan",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {card} txartela ezabatu du {board} mahaiko {stack} zerrendan",
"You have renamed the card {before} to {card}" : "{before} taula zena {card} bezala berrizendatu duzu",
"{user} has renamed the card {before} to {card}" : "{user} erabiltzaileak {before} taula zena {card} bezala berrizendatu du",
"You have added a description to card {card} in list {stack} on board {board}" : "{board} taulako {stack} zerrendako {card} txartelari deskripzioa gehitu diozu",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} taulako {stack} zerrendako {card} txartelari deskripzioa gehitu dio",
"You have updated the description of card {card} in list {stack} on board {board}" : "{board} taulako {stack} zerrendako {card} txartelaren deskripzioa eguneratu duzu",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} taulako {stack} zerrendako {card} txartelaren deskripzioa eguneratu du",
"You have archived card {card} in list {stack} on board {board}" : "{board} taulako {stack} zerrendako {card} txartela artxibatu duzu",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} taulako {stack} zerrendako {card} txartela artxibatu du",
"You have unarchived card {card} in list {stack} on board {board}" : "{board} taulako {stack} zerrendako {card} txartela berreskuratu duzu artxibotik",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} taulako {stack} zerrendako {card} txartela berreskuratu du artxibotik",
"You have added a description to card {card} in list {stack} on board {board}" : "{board} mahaiko {stack} zerrendako {card} txartelari deskripzioa gehitu diozu",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} mahaiko {stack} zerrendako {card} txartelari deskripzioa gehitu dio",
"You have updated the description of card {card} in list {stack} on board {board}" : "{board} mahaiko {stack} zerrendako {card} txartelaren deskripzioa eguneratu duzu",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} mahaiko {stack} zerrendako {card} txartelaren deskripzioa eguneratu du",
"You have archived card {card} in list {stack} on board {board}" : "{board} mahaiko {stack} zerrendako {card} txartela artxibatu duzu",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} mahaiko {stack} zerrendako {card} txartela artxibatu du",
"You have unarchived card {card} in list {stack} on board {board}" : "{board} mahaiko {stack} zerrendako {card} txartela berreskuratu duzu artxibotik",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} mahaiko {stack} zerrendako {card} txartela berreskuratu du artxibotik",
"You have removed the due date of card {card}" : "{card} txartelari epemuga kendu diozu",
"{user} has removed the due date of card {card}" : "{user} erabiltzaileak {card} txartelari epemuga kendu dio",
"You have set the due date of card {card} to {after}" : "{card} txartelari {after} epemuga ezarri diozu",
@@ -44,13 +44,13 @@ OC.L10N.register(
"You have updated the due date of card {card} to {after}" : "{card} txartelari epemuga eguneratu diozu: {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} erabiltzaileak {card} txartelari epemuga eguneratu dio: {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "{board} mahaiko {stack} zerrendako {card} txartelari {label} etiketa gehitu diozu",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} taulako {stack} zerrendako {card} txartelari {label} etiketa gehitu dio",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "{board} taulako {stack} zerrendako {card} txartelari {label} etiketa kendu diozu",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} taulako {stack} zerrendako {card} txartelari {label} etiketa kendu dio",
"You have assigned {assigneduser} to card {card} on board {board}" : "{board} taulako {card} txartela {assigneduser} erabiltzaileari esleitu diozu",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} erabiltzaileak {board} taulako {card} txartela {assigneduser} erabiltzaileari esleitu dio",
"You have unassigned {assigneduser} from card {card} on board {board}" : "{board} taulako {card} txartela {assigneduser} erabiltzaileari esleitzea ezeztatu duzu",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} erabiltzaileak {board} taulako {card} txartela {assigneduser} erabiltzaileari esleitzea ezeztatu du",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} mahaiko {stack} zerrendako {card} txartelari {label} etiketa gehitu dio",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "{board} mahaiko {stack} zerrendako {card} txartelari {label} etiketa kendu diozu",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} mahaiko {stack} zerrendako {card} txartelari {label} etiketa kendu dio",
"You have assigned {assigneduser} to card {card} on board {board}" : "{board} mahaiko {card} txartela {assigneduser} erabiltzaileari esleitu diozu",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} erabiltzaileak {board} mahaiko {card} txartela {assigneduser} erabiltzaileari esleitu dio",
"You have unassigned {assigneduser} from card {card} on board {board}" : "{board} mahaiko {card} txartela {assigneduser} erabiltzaileari esleitzea ezeztatu duzu",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} erabiltzaileak {board} mahaiko {card} txartela {assigneduser} erabiltzaileari esleitzea ezeztatu du",
"You have moved the card {card} from list {stackBefore} to {stack}" : "{card} txartela {stackBefore} zerrendatik {stack} zerrendara aldatu duzu",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} erabiltzaileak {card} txartela {stackBefore} zerrendatik {stack} zerrendara aldatu du",
"You have added the attachment {attachment} to card {card}" : "{attachment} eranskina gehitu diozu {card} txartelari",
@@ -70,15 +70,9 @@ OC.L10N.register(
"Upcoming cards" : "Hurrengo txartelak",
"Personal" : "Pertsonala",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "\"%s\" txartela \"%s\"-n %sk esleitu zaizu.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user}-k {deck-board}-ko {deck-card} txartela esleitu dizu.",
"The card \"%s\" on \"%s\" has reached its due date." : " \"%s\" txartela, \"%s\" -n dagoena, epe-mugara ailegatu da.",
"The card {deck-card} on {deck-board} has reached its due date." : " {deck-board}-ko {deck-card} txartela epe-mugara ailegatu da.",
"%s has mentioned you in a comment on \"%s\"." : "%sk aipatu dizu \"%s\"-ri buruzko iruzkin batean.",
"{user} has mentioned you in a comment on {deck-card}." : "{user}-k zure izena aipatu du {deck-card}-ko iruzkin batean.",
"The board \"%s\" has been shared with you by %s." : "\"%s\" mahaia zurekin partekatu du %s-k",
"{user} has shared {deck-board} with you." : "{user} erabiltzaileak {deck-board} partekatu du zurekin.",
"Card comments" : "Txartelaren iruzkinak",
"%s on %s" : "%s hemen: %s",
"No data was provided to create an attachment." : "Ez da daturik eman eranskina sortzeko.",
"Finished" : "Bukatuta",
"To review" : "Errebisatzeko",
@@ -101,25 +95,18 @@ OC.L10N.register(
"A PHP extension stopped the file upload" : "PHP hedapen batek fitxategiaren karga gelditu du",
"No file uploaded or file size exceeds maximum of %s" : "Ez da fitxategirik kargatu edo fitxategi-tamainak gehienezko %s muga gainditzen du",
"Card not found" : "Txartela ez da aurkitu",
"Path is already shared with this card" : "Bidea dagoeneko partekatu da txartel honekin",
"Invalid date, date format must be YYYY-MM-DD" : "Data baliogabea, dataren formatuak UUUU-HH-EE izan behar du",
"Personal planning and team project organization" : "Plangintza pertsonala eta talde proiektuen kudeaketa",
"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 aplikazioa plangintza pertsonalera eta proiektuen antolaketara zuzenduta dagoen Nextcloudekin integratutako kanban moduko tresna bat da.\n\n\n- 📥 Gehitu atazak txarteletan eta ordenatu\n- 📄 Idatzi ohar gehigarriak markdown erabiliz\n- 🔖 Esleitu etiketak antolaketa are gehiago hobetzeko\n- 👥 Partekatu zure talde, lagun edo familiarekin\n- 📎 Erantsi fitxategiak eta kapsulatu zure markdown deskribapenean\n- 💬 Eztabaidatu zure taldearekin iruzkinak erabiliz\n- ⚡ Egin aldaketen jarraipena jarduera jarioa erabiliz\n- 🚀 Antolatu zure proiektua",
"Card details" : "Txartelaren xehetasunak",
"Add board" : "Gehitu mahaia",
"Select the board to link to a project" : "Hautatu taula proiektu bati estekatzeko",
"Search by board title" : "Bilatu taula izenez",
"Select board" : "Hautatu taula",
"Create a new card" : "Sortu txartel berri bat",
"Select a board" : "Hautatu taula bat",
"Select the board to link to a project" : "Hautatu mahaia proiektu bati estekatzeko",
"Search by board title" : "Bilatu mahai izenez",
"Select board" : "Hautatu mahaia",
"Select a board" : "Hautatu mahai bat",
"Select a list" : "Hautatu zerrenda bat",
"Card title" : "Txartelaren izenburua",
"Cancel" : "Utzi",
"Creating the new card …" : "Txartel berria sortzen...",
"Card \"{card}\" was added to \"{board}\"" : "\"{card}\" txartela \"{board}\"-ra gehitu da",
"Open card" : "Ireki txartela",
"Close" : "Itxi",
"Create card" : "Sortu txartela",
"Select a card" : "Hautatu txartel bat",
"Select the card to link to a project" : "Hautatu proiektu bati estekatzeko txartela",
"Link to card" : "Estekatu txartelera",
@@ -148,10 +135,10 @@ OC.L10N.register(
"Show archived cards" : "Erakutsi artxibatutako txartelak",
"Toggle compact mode" : "Txandakatu modu trinkoa",
"Details" : "Xehetasunak",
"Loading board" : "Taula kargatzen",
"Loading board" : "Mahaia kargatzen",
"No lists available" : "Ez dago zerrendarik eskuragarri",
"Create a new list to add cards to this board" : "Sortu zerrenda berria, taula honetan txartelak gehitzeko",
"Board not found" : "Ez da taula aurkitu",
"Create a new list to add cards to this board" : "Sortu zerrenda berria, mahai honetan txartelak gehitzeko",
"Board not found" : "Ez da mahaia aurkitu",
"Sharing" : "Partekatzea",
"Tags" : "Etiketak",
"Deleted items" : "Ezabatutako elementuak",
@@ -159,10 +146,10 @@ OC.L10N.register(
"Deleted lists" : "Ezabatutako zerrendak",
"Undo" : "Desegin",
"Deleted cards" : "Ezabatutako txartelak",
"Share board with a user, group or circle …" : "Partekatu taula erabiltzaile, talde edo zirkulu batekin...",
"Share board with a user, group or circle …" : "Partekatu mahaia erabiltzaile, talde edo zirkulu batekin...",
"Searching for users, groups and circles …" : "Erabiltzaileak, taldeak, zirkuluak... bilatzen",
"No participants found" : "Ez da parte-hartzailerik aurkitu",
"Board owner" : "Taularen jabea",
"Board owner" : "Mahaiaren jabea",
"(Group)" : "(Taldea)",
"(Circle)" : "(Zirkulua)",
"Can edit" : "Editatu dezake",
@@ -181,26 +168,21 @@ OC.L10N.register(
"Edit" : "Editatu",
"Add a new tag" : "Gehitu etiketa berri bat",
"title and color value must be provided" : "izenburu eta kolore balioak hornitu behar dira",
"Board name" : "Taularen izena",
"Board name" : "Mahaiaren izena",
"Members" : "Partaideak",
"Upload new files" : "Kargatu fitxategi berriak",
"Share from Files" : "Partekatu Fitxategiak-etik",
"Add this attachment" : "Gehitu eranskin hau",
"Show in Files" : "Erakutsi fitxategietan",
"Unshare file" : "Utzi fitxategia partekatzen",
"Delete Attachment" : "Ezabatu eranskina",
"Restore Attachment" : "Berezarri eranskina",
"File to share" : "Partekatzeko fitxategia",
"Invalid path selected" : "Bide baliogabea hautatuta",
"Open in sidebar view" : "Ireki alboko barraren ikuspegian",
"Open in bigger view" : "Ireki ikuspegi handiago batean",
"Attachments" : "Eranskinak",
"Comments" : "Iruzkinak",
"Modified" : "Aldatua",
"Created" : "Sortua",
"The title cannot be empty." : "Izenburua ezin da hutsik egon.",
"No comments yet. Begin the discussion!" : "Ez dago iruzkinik oraindik. Hasi eztabaidatzen!",
"Failed to load comments" : "Iruzkinen kargatzeak huts egin du.",
"Assign a tag to this card…" : "Esleitu etiketa bat txartel honi...",
"Assign to users" : "Esleitu erabiltzaileei",
"Assign to users/groups/circles" : "Esleitu erabiltzaile/talde/zirkuluei",
@@ -213,7 +195,6 @@ OC.L10N.register(
"The comment cannot be empty." : "Iruzkina ezin da hutsik egon.",
"The comment cannot be longer than 1000 characters." : "Iruzkina ezin da 1000 karaktere baino luzeagoa izan.",
"In reply to" : "Honi erantzunez",
"Cancel reply" : "Utzi erantzuna bertan behera",
"Reply" : "Erantzun",
"Update" : "Eguneratu",
"Description" : "Deskribapena",
@@ -226,60 +207,44 @@ OC.L10N.register(
"Write a description …" : "Idatzi deskribapen bat ...",
"Choose attachment" : "Aukeratu eranskina",
"(group)" : "(taldea)",
"{count} comments, {unread} unread" : "{count} iruzkin, {unread} irakurri gabe",
"(circle)" : "(zirkulua)",
"Assign to me" : "Esleitu niri",
"Unassign myself" : "Niri esleitzeari utzi",
"Move card" : "Mugitu txartela",
"Unarchive card" : "Berreskuratu txartela artxibotik",
"Archive card" : "Artxibatu txartela",
"Delete card" : "Ezabatu txartela",
"Move card to another board" : "Mugitu txartela beste taula batera",
"Card deleted" : "Txartela ezabatuta",
"Move card to another board" : "Mugitu txartela beste mahai batera",
"seconds ago" : "segundo lehenago",
"All boards" : "Taula guztiak",
"Archived boards" : "Artxibatutako taulak",
"All boards" : "Mahai guztiak",
"Archived boards" : "Artxibatutako mahaiak",
"Shared with you" : "Zurekin partekatua",
"Use bigger card view" : "Erabili txartel ikuspegi handiagoa",
"Show boards in calendar/tasks" : "Erakutsi taulak egutegi/zereginetan",
"Limit deck usage of groups" : "Mugatu taldeek Deck erabiltzeko aukera",
"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 mugatzeak taldeetako kide ez diren erabiltzaileei beren taula propioak sortzea eragotziko die. Erabiltzaileek beraiekin partekatu diren tauletan lan egin ahalko dute.",
"Board details" : "Taularen xehetasunak",
"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 mugatzeak taldeetako kide ez diren erabiltzaileei beren mahai propioak sortzea eragotziko die. Erabiltzaileek beraiekin partekatu diren mahaietan lan egin ahalko dute.",
"Board details" : "Mahaiaren xehetasunak",
"Edit board" : "Editatu mahaia",
"Clone board" : "Klonatu taula",
"Unarchive board" : "Atera taula artxibotik",
"Archive board" : "Artxibatu taula",
"Turn on due date reminders" : "Aktibatu epemugako abisuak",
"Turn off due date reminders" : "Desaktibatu epemugako abisuak",
"Due date reminders" : "Epemugako abisuak",
"All cards" : "Txartel guztiak",
"Assigned cards" : "Esleitutako txartelak",
"No notifications" : "Jakinarazpenik ez",
"Delete board" : "Ezabatu taula",
"Board {0} deleted" : "{0} taula ezabatu da",
"Only assigned cards" : "Bakarrik esleitutako txartelak",
"Board {0} deleted" : "{0} mahaia ezabatu da",
"No reminder" : "Abisurik ez",
"An error occurred" : "Errore bat gertatu da",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ziur zaude «{title}» taula ezabatu nahi duzula? Honek taula honen datu guztiak ezabatuko ditu.",
"Delete the board?" : "Taula ezabatu?",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ziur zaude «{title}» mahaia ezabatu nahi duzula? Honek mahai honen datu guztiak ezabatuko ditu.",
"Delete the board?" : "Mahaia ezabatu?",
"Loading filtered view" : "Kargatzen iragazitako ikuspegia",
"Today" : "Gaur",
"Tomorrow" : "Bihar",
"This week" : "Aste honetan",
"No due" : "Epemugarik ez",
"Search for {searchQuery} in all boards" : "Bilatu {searchQuery} taula guztietan",
"No results found" : "Ez da emaitzarik aurkitu",
"No upcoming cards" : "Ez dago hurrengo txartelik",
"upcoming cards" : "hurrengo txartelak",
"Link to a board" : "Estekatu taula batera",
"Link to a board" : "Estekatu mahai batera",
"Link to a card" : "Estekatu txartel batera",
"Create a card" : "Sortu txartela",
"Message from {author} in {conversationName}" : "{author} erabiltzailearen mezua {conversationName}-an",
"Something went wrong" : "Zerbait gaizki joan da",
"Failed to upload {name}" : "{name} kargatzeak huts egin du",
"Maximum file size of {size} exceeded" : "Fitxategiaren gehienezko {size} tamaina gainditu da",
"Error creating the share" : "Errorea partekatzea sortzean",
"Share with a Deck card" : "Partekatu Deck txartel baten bidez",
"Share {file} with a Deck card" : "Partekatu {file} Deck txartel baten bidez",
"Share" : "Partekatu"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -1,40 +1,40 @@
{ "translations": {
"You have created a new board {board}" : "{board} taula berria sortu duzu",
"{user} has created a new board {board}" : "{user} erabiltzaileak {board} taula berria sortu du",
"You have deleted the board {board}" : "{board} taula ezabatu duzu",
"{user} has deleted the board {board}" : "{user} erabiltzaileak {board} taula ezabatu du",
"You have restored the board {board}" : "{board} taula leheneratu duzu",
"{user} has restored the board {board}" : "{user} erabiltzaileak {board} taula leheneratu du",
"You have shared the board {board} with {acl}" : "{board} taula {acl} erabiltzailearekin partekatu duzu",
"{user} has shared the board {board} with {acl}" : "{user} erabiltzaileak {board} taula {acl} erabiltzailearekin partekatu du",
"You have removed {acl} from the board {board}" : "{acl} erabiltzailea kendu duzu {board} taulatik",
"{user} has removed {acl} from the board {board}" : "{user} erabiltzaileak {acl} erabiltzailea kendu du {board} taulatik",
"You have renamed the board {before} to {board}" : "{before} taula zena {board} bezala berrizendatu duzu",
"{user} has renamed the board {before} to {board}" : "{user} erabiltzaileak {before} taula zena {board} bezala berrizendatu du",
"You have archived the board {board}" : "{board} taula artxibatu duzu",
"{user} has archived the board {before}" : "{user} erabiltzaileak {before} taula artxibatu du",
"You have unarchived the board {board}" : "{board} taula artxibotik berreskuratu duzu",
"{user} has unarchived the board {before}" : "{user} erabiltzaileak {before} taula artxibotik kendu du",
"You have created a new list {stack} on board {board}" : "{stack} zerrenda berria sortu duzu {board} taulan",
"{user} has created a new list {stack} on board {board}" : "{user} erabiltzaileak {stack} zerrenda berria sortu du {board} taulan",
"You have renamed list {before} to {stack} on board {board}" : "{before} zerrenda zena {stack} bezala berrizendatu duzu {board} taulan",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} erabiltzaileak {before} zerrenda zena {stack} bezala berrizendatu du {board} taulan",
"You have deleted list {stack} on board {board}" : "{stack} zerrenda ezabatu duzu {board} taulan",
"{user} has deleted list {stack} on board {board}" : "{user} erabiltzaileak {stack} zerrenda ezabatu du {board} taulan",
"You have created card {card} in list {stack} on board {board}" : "{card} txartela sortu duzu {board} taulako {stack} zerrendan",
"{user} has created card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {card} txartela sortu du {board} taulako {stack} zerrendan",
"You have deleted card {card} in list {stack} on board {board}" : "{card} txartela ezabatu duzu {board} taulako {stack} zerrendan",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {card} txartela ezabatu du {board} taulako {stack} zerrendan",
"You have created a new board {board}" : "{board} mahai berri bat sortu duzu",
"{user} has created a new board {board}" : "{user} erabiltzaileak {board} mahai berri bat sortu du",
"You have deleted the board {board}" : "{board} mahaia ezabatu duzu",
"{user} has deleted the board {board}" : "{user} erabiltzaileak {board} mahaia ezabatu du",
"You have restored the board {board}" : "{board} mahaia leheneratu duzu",
"{user} has restored the board {board}" : "{user} erabiltzaileak {board} mahaia leheneratu du",
"You have shared the board {board} with {acl}" : "{board} mahaia {acl} erabiltzailearekin partekatu duzu",
"{user} has shared the board {board} with {acl}" : "{user} erabiltzaileak {board} mahaia {acl} erabiltzailearekin partekatu du",
"You have removed {acl} from the board {board}" : "{acl} erabiltzailea kendu duzu {board} mahaitik",
"{user} has removed {acl} from the board {board}" : "{user} erabiltzaileak {acl} erabiltzailea kendu du {board} mahaitik",
"You have renamed the board {before} to {board}" : "{before} mahaia zena {board} bezala berrizendatu duzu",
"{user} has renamed the board {before} to {board}" : "{user} erabiltzaileak {before} mahaia zena {board} bezala berrizendatu du",
"You have archived the board {board}" : "{board} mahaia artxibatu duzu",
"{user} has archived the board {before}" : "{user} erabiltzaileak {before} mahaia artxibatu du",
"You have unarchived the board {board}" : "{board} mahaia artxibotik berreskuratu duzu",
"{user} has unarchived the board {before}" : "{user} erabiltzaileak {before} mahaia artxibotik berreskuratu du",
"You have created a new list {stack} on board {board}" : "{stack} zerrenda berria sortu duzu {board} mahaian",
"{user} has created a new list {stack} on board {board}" : "{user} erabiltzaileak {stack} zerrenda berria sortu du {board} mahaian",
"You have renamed list {before} to {stack} on board {board}" : "{before} zerrenda zena {stack} bezala berrizendatu duzu {board} mahaian",
"{user} has renamed list {before} to {stack} on board {board}" : "{user} erabiltzaileak {before} zerrenda zena {stack} bezala berrizendatu du {board} mahaian",
"You have deleted list {stack} on board {board}" : "{stack} zerrenda ezabatu duzu {board} mahaian",
"{user} has deleted list {stack} on board {board}" : "{user} erabiltzaileak {stack} zerrenda ezabatu du {board} mahaian",
"You have created card {card} in list {stack} on board {board}" : "{card} txartela sortu duzu {board} mahaiko {stack} zerrendan",
"{user} has created card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {card} txartela sortu du {board} mahaiko {stack} zerrendan",
"You have deleted card {card} in list {stack} on board {board}" : "{card} txartela ezabatu duzu {board} mahaiko {stack} zerrendan",
"{user} has deleted card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {card} txartela ezabatu du {board} mahaiko {stack} zerrendan",
"You have renamed the card {before} to {card}" : "{before} taula zena {card} bezala berrizendatu duzu",
"{user} has renamed the card {before} to {card}" : "{user} erabiltzaileak {before} taula zena {card} bezala berrizendatu du",
"You have added a description to card {card} in list {stack} on board {board}" : "{board} taulako {stack} zerrendako {card} txartelari deskripzioa gehitu diozu",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} taulako {stack} zerrendako {card} txartelari deskripzioa gehitu dio",
"You have updated the description of card {card} in list {stack} on board {board}" : "{board} taulako {stack} zerrendako {card} txartelaren deskripzioa eguneratu duzu",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} taulako {stack} zerrendako {card} txartelaren deskripzioa eguneratu du",
"You have archived card {card} in list {stack} on board {board}" : "{board} taulako {stack} zerrendako {card} txartela artxibatu duzu",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} taulako {stack} zerrendako {card} txartela artxibatu du",
"You have unarchived card {card} in list {stack} on board {board}" : "{board} taulako {stack} zerrendako {card} txartela berreskuratu duzu artxibotik",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} taulako {stack} zerrendako {card} txartela berreskuratu du artxibotik",
"You have added a description to card {card} in list {stack} on board {board}" : "{board} mahaiko {stack} zerrendako {card} txartelari deskripzioa gehitu diozu",
"{user} has added a description to card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} mahaiko {stack} zerrendako {card} txartelari deskripzioa gehitu dio",
"You have updated the description of card {card} in list {stack} on board {board}" : "{board} mahaiko {stack} zerrendako {card} txartelaren deskripzioa eguneratu duzu",
"{user} has updated the description of the card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} mahaiko {stack} zerrendako {card} txartelaren deskripzioa eguneratu du",
"You have archived card {card} in list {stack} on board {board}" : "{board} mahaiko {stack} zerrendako {card} txartela artxibatu duzu",
"{user} has archived card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} mahaiko {stack} zerrendako {card} txartela artxibatu du",
"You have unarchived card {card} in list {stack} on board {board}" : "{board} mahaiko {stack} zerrendako {card} txartela berreskuratu duzu artxibotik",
"{user} has unarchived card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} mahaiko {stack} zerrendako {card} txartela berreskuratu du artxibotik",
"You have removed the due date of card {card}" : "{card} txartelari epemuga kendu diozu",
"{user} has removed the due date of card {card}" : "{user} erabiltzaileak {card} txartelari epemuga kendu dio",
"You have set the due date of card {card} to {after}" : "{card} txartelari {after} epemuga ezarri diozu",
@@ -42,13 +42,13 @@
"You have updated the due date of card {card} to {after}" : "{card} txartelari epemuga eguneratu diozu: {after}",
"{user} has updated the due date of card {card} to {after}" : "{user} erabiltzaileak {card} txartelari epemuga eguneratu dio: {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}" : "{board} mahaiko {stack} zerrendako {card} txartelari {label} etiketa gehitu diozu",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} taulako {stack} zerrendako {card} txartelari {label} etiketa gehitu dio",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "{board} taulako {stack} zerrendako {card} txartelari {label} etiketa kendu diozu",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} taulako {stack} zerrendako {card} txartelari {label} etiketa kendu dio",
"You have assigned {assigneduser} to card {card} on board {board}" : "{board} taulako {card} txartela {assigneduser} erabiltzaileari esleitu diozu",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} erabiltzaileak {board} taulako {card} txartela {assigneduser} erabiltzaileari esleitu dio",
"You have unassigned {assigneduser} from card {card} on board {board}" : "{board} taulako {card} txartela {assigneduser} erabiltzaileari esleitzea ezeztatu duzu",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} erabiltzaileak {board} taulako {card} txartela {assigneduser} erabiltzaileari esleitzea ezeztatu du",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} mahaiko {stack} zerrendako {card} txartelari {label} etiketa gehitu dio",
"You have removed the tag {label} from card {card} in list {stack} on board {board}" : "{board} mahaiko {stack} zerrendako {card} txartelari {label} etiketa kendu diozu",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}" : "{user} erabiltzaileak {board} mahaiko {stack} zerrendako {card} txartelari {label} etiketa kendu dio",
"You have assigned {assigneduser} to card {card} on board {board}" : "{board} mahaiko {card} txartela {assigneduser} erabiltzaileari esleitu diozu",
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} erabiltzaileak {board} mahaiko {card} txartela {assigneduser} erabiltzaileari esleitu dio",
"You have unassigned {assigneduser} from card {card} on board {board}" : "{board} mahaiko {card} txartela {assigneduser} erabiltzaileari esleitzea ezeztatu duzu",
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} erabiltzaileak {board} mahaiko {card} txartela {assigneduser} erabiltzaileari esleitzea ezeztatu du",
"You have moved the card {card} from list {stackBefore} to {stack}" : "{card} txartela {stackBefore} zerrendatik {stack} zerrendara aldatu duzu",
"{user} has moved the card {card} from list {stackBefore} to {stack}" : "{user} erabiltzaileak {card} txartela {stackBefore} zerrendatik {stack} zerrendara aldatu du",
"You have added the attachment {attachment} to card {card}" : "{attachment} eranskina gehitu diozu {card} txartelari",
@@ -68,15 +68,9 @@
"Upcoming cards" : "Hurrengo txartelak",
"Personal" : "Pertsonala",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "\"%s\" txartela \"%s\"-n %sk esleitu zaizu.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user}-k {deck-board}-ko {deck-card} txartela esleitu dizu.",
"The card \"%s\" on \"%s\" has reached its due date." : " \"%s\" txartela, \"%s\" -n dagoena, epe-mugara ailegatu da.",
"The card {deck-card} on {deck-board} has reached its due date." : " {deck-board}-ko {deck-card} txartela epe-mugara ailegatu da.",
"%s has mentioned you in a comment on \"%s\"." : "%sk aipatu dizu \"%s\"-ri buruzko iruzkin batean.",
"{user} has mentioned you in a comment on {deck-card}." : "{user}-k zure izena aipatu du {deck-card}-ko iruzkin batean.",
"The board \"%s\" has been shared with you by %s." : "\"%s\" mahaia zurekin partekatu du %s-k",
"{user} has shared {deck-board} with you." : "{user} erabiltzaileak {deck-board} partekatu du zurekin.",
"Card comments" : "Txartelaren iruzkinak",
"%s on %s" : "%s hemen: %s",
"No data was provided to create an attachment." : "Ez da daturik eman eranskina sortzeko.",
"Finished" : "Bukatuta",
"To review" : "Errebisatzeko",
@@ -99,25 +93,18 @@
"A PHP extension stopped the file upload" : "PHP hedapen batek fitxategiaren karga gelditu du",
"No file uploaded or file size exceeds maximum of %s" : "Ez da fitxategirik kargatu edo fitxategi-tamainak gehienezko %s muga gainditzen du",
"Card not found" : "Txartela ez da aurkitu",
"Path is already shared with this card" : "Bidea dagoeneko partekatu da txartel honekin",
"Invalid date, date format must be YYYY-MM-DD" : "Data baliogabea, dataren formatuak UUUU-HH-EE izan behar du",
"Personal planning and team project organization" : "Plangintza pertsonala eta talde proiektuen kudeaketa",
"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 aplikazioa plangintza pertsonalera eta proiektuen antolaketara zuzenduta dagoen Nextcloudekin integratutako kanban moduko tresna bat da.\n\n\n- 📥 Gehitu atazak txarteletan eta ordenatu\n- 📄 Idatzi ohar gehigarriak markdown erabiliz\n- 🔖 Esleitu etiketak antolaketa are gehiago hobetzeko\n- 👥 Partekatu zure talde, lagun edo familiarekin\n- 📎 Erantsi fitxategiak eta kapsulatu zure markdown deskribapenean\n- 💬 Eztabaidatu zure taldearekin iruzkinak erabiliz\n- ⚡ Egin aldaketen jarraipena jarduera jarioa erabiliz\n- 🚀 Antolatu zure proiektua",
"Card details" : "Txartelaren xehetasunak",
"Add board" : "Gehitu mahaia",
"Select the board to link to a project" : "Hautatu taula proiektu bati estekatzeko",
"Search by board title" : "Bilatu taula izenez",
"Select board" : "Hautatu taula",
"Create a new card" : "Sortu txartel berri bat",
"Select a board" : "Hautatu taula bat",
"Select the board to link to a project" : "Hautatu mahaia proiektu bati estekatzeko",
"Search by board title" : "Bilatu mahai izenez",
"Select board" : "Hautatu mahaia",
"Select a board" : "Hautatu mahai bat",
"Select a list" : "Hautatu zerrenda bat",
"Card title" : "Txartelaren izenburua",
"Cancel" : "Utzi",
"Creating the new card …" : "Txartel berria sortzen...",
"Card \"{card}\" was added to \"{board}\"" : "\"{card}\" txartela \"{board}\"-ra gehitu da",
"Open card" : "Ireki txartela",
"Close" : "Itxi",
"Create card" : "Sortu txartela",
"Select a card" : "Hautatu txartel bat",
"Select the card to link to a project" : "Hautatu proiektu bati estekatzeko txartela",
"Link to card" : "Estekatu txartelera",
@@ -146,10 +133,10 @@
"Show archived cards" : "Erakutsi artxibatutako txartelak",
"Toggle compact mode" : "Txandakatu modu trinkoa",
"Details" : "Xehetasunak",
"Loading board" : "Taula kargatzen",
"Loading board" : "Mahaia kargatzen",
"No lists available" : "Ez dago zerrendarik eskuragarri",
"Create a new list to add cards to this board" : "Sortu zerrenda berria, taula honetan txartelak gehitzeko",
"Board not found" : "Ez da taula aurkitu",
"Create a new list to add cards to this board" : "Sortu zerrenda berria, mahai honetan txartelak gehitzeko",
"Board not found" : "Ez da mahaia aurkitu",
"Sharing" : "Partekatzea",
"Tags" : "Etiketak",
"Deleted items" : "Ezabatutako elementuak",
@@ -157,10 +144,10 @@
"Deleted lists" : "Ezabatutako zerrendak",
"Undo" : "Desegin",
"Deleted cards" : "Ezabatutako txartelak",
"Share board with a user, group or circle …" : "Partekatu taula erabiltzaile, talde edo zirkulu batekin...",
"Share board with a user, group or circle …" : "Partekatu mahaia erabiltzaile, talde edo zirkulu batekin...",
"Searching for users, groups and circles …" : "Erabiltzaileak, taldeak, zirkuluak... bilatzen",
"No participants found" : "Ez da parte-hartzailerik aurkitu",
"Board owner" : "Taularen jabea",
"Board owner" : "Mahaiaren jabea",
"(Group)" : "(Taldea)",
"(Circle)" : "(Zirkulua)",
"Can edit" : "Editatu dezake",
@@ -179,26 +166,21 @@
"Edit" : "Editatu",
"Add a new tag" : "Gehitu etiketa berri bat",
"title and color value must be provided" : "izenburu eta kolore balioak hornitu behar dira",
"Board name" : "Taularen izena",
"Board name" : "Mahaiaren izena",
"Members" : "Partaideak",
"Upload new files" : "Kargatu fitxategi berriak",
"Share from Files" : "Partekatu Fitxategiak-etik",
"Add this attachment" : "Gehitu eranskin hau",
"Show in Files" : "Erakutsi fitxategietan",
"Unshare file" : "Utzi fitxategia partekatzen",
"Delete Attachment" : "Ezabatu eranskina",
"Restore Attachment" : "Berezarri eranskina",
"File to share" : "Partekatzeko fitxategia",
"Invalid path selected" : "Bide baliogabea hautatuta",
"Open in sidebar view" : "Ireki alboko barraren ikuspegian",
"Open in bigger view" : "Ireki ikuspegi handiago batean",
"Attachments" : "Eranskinak",
"Comments" : "Iruzkinak",
"Modified" : "Aldatua",
"Created" : "Sortua",
"The title cannot be empty." : "Izenburua ezin da hutsik egon.",
"No comments yet. Begin the discussion!" : "Ez dago iruzkinik oraindik. Hasi eztabaidatzen!",
"Failed to load comments" : "Iruzkinen kargatzeak huts egin du.",
"Assign a tag to this card…" : "Esleitu etiketa bat txartel honi...",
"Assign to users" : "Esleitu erabiltzaileei",
"Assign to users/groups/circles" : "Esleitu erabiltzaile/talde/zirkuluei",
@@ -211,7 +193,6 @@
"The comment cannot be empty." : "Iruzkina ezin da hutsik egon.",
"The comment cannot be longer than 1000 characters." : "Iruzkina ezin da 1000 karaktere baino luzeagoa izan.",
"In reply to" : "Honi erantzunez",
"Cancel reply" : "Utzi erantzuna bertan behera",
"Reply" : "Erantzun",
"Update" : "Eguneratu",
"Description" : "Deskribapena",
@@ -224,60 +205,44 @@
"Write a description …" : "Idatzi deskribapen bat ...",
"Choose attachment" : "Aukeratu eranskina",
"(group)" : "(taldea)",
"{count} comments, {unread} unread" : "{count} iruzkin, {unread} irakurri gabe",
"(circle)" : "(zirkulua)",
"Assign to me" : "Esleitu niri",
"Unassign myself" : "Niri esleitzeari utzi",
"Move card" : "Mugitu txartela",
"Unarchive card" : "Berreskuratu txartela artxibotik",
"Archive card" : "Artxibatu txartela",
"Delete card" : "Ezabatu txartela",
"Move card to another board" : "Mugitu txartela beste taula batera",
"Card deleted" : "Txartela ezabatuta",
"Move card to another board" : "Mugitu txartela beste mahai batera",
"seconds ago" : "segundo lehenago",
"All boards" : "Taula guztiak",
"Archived boards" : "Artxibatutako taulak",
"All boards" : "Mahai guztiak",
"Archived boards" : "Artxibatutako mahaiak",
"Shared with you" : "Zurekin partekatua",
"Use bigger card view" : "Erabili txartel ikuspegi handiagoa",
"Show boards in calendar/tasks" : "Erakutsi taulak egutegi/zereginetan",
"Limit deck usage of groups" : "Mugatu taldeek Deck erabiltzeko aukera",
"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 mugatzeak taldeetako kide ez diren erabiltzaileei beren taula propioak sortzea eragotziko die. Erabiltzaileek beraiekin partekatu diren tauletan lan egin ahalko dute.",
"Board details" : "Taularen xehetasunak",
"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 mugatzeak taldeetako kide ez diren erabiltzaileei beren mahai propioak sortzea eragotziko die. Erabiltzaileek beraiekin partekatu diren mahaietan lan egin ahalko dute.",
"Board details" : "Mahaiaren xehetasunak",
"Edit board" : "Editatu mahaia",
"Clone board" : "Klonatu taula",
"Unarchive board" : "Atera taula artxibotik",
"Archive board" : "Artxibatu taula",
"Turn on due date reminders" : "Aktibatu epemugako abisuak",
"Turn off due date reminders" : "Desaktibatu epemugako abisuak",
"Due date reminders" : "Epemugako abisuak",
"All cards" : "Txartel guztiak",
"Assigned cards" : "Esleitutako txartelak",
"No notifications" : "Jakinarazpenik ez",
"Delete board" : "Ezabatu taula",
"Board {0} deleted" : "{0} taula ezabatu da",
"Only assigned cards" : "Bakarrik esleitutako txartelak",
"Board {0} deleted" : "{0} mahaia ezabatu da",
"No reminder" : "Abisurik ez",
"An error occurred" : "Errore bat gertatu da",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ziur zaude «{title}» taula ezabatu nahi duzula? Honek taula honen datu guztiak ezabatuko ditu.",
"Delete the board?" : "Taula ezabatu?",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ziur zaude «{title}» mahaia ezabatu nahi duzula? Honek mahai honen datu guztiak ezabatuko ditu.",
"Delete the board?" : "Mahaia ezabatu?",
"Loading filtered view" : "Kargatzen iragazitako ikuspegia",
"Today" : "Gaur",
"Tomorrow" : "Bihar",
"This week" : "Aste honetan",
"No due" : "Epemugarik ez",
"Search for {searchQuery} in all boards" : "Bilatu {searchQuery} taula guztietan",
"No results found" : "Ez da emaitzarik aurkitu",
"No upcoming cards" : "Ez dago hurrengo txartelik",
"upcoming cards" : "hurrengo txartelak",
"Link to a board" : "Estekatu taula batera",
"Link to a board" : "Estekatu mahai batera",
"Link to a card" : "Estekatu txartel batera",
"Create a card" : "Sortu txartela",
"Message from {author} in {conversationName}" : "{author} erabiltzailearen mezua {conversationName}-an",
"Something went wrong" : "Zerbait gaizki joan da",
"Failed to upload {name}" : "{name} kargatzeak huts egin du",
"Maximum file size of {size} exceeded" : "Fitxategiaren gehienezko {size} tamaina gainditu da",
"Error creating the share" : "Errorea partekatzea sortzean",
"Share with a Deck card" : "Partekatu Deck txartel baten bidez",
"Share {file} with a Deck card" : "Partekatu {file} Deck txartel baten bidez",
"Share" : "Partekatu"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -117,6 +117,7 @@ OC.L10N.register(
"Add Attachment" : "افزودن پیوست",
"Choose attachment" : "انتخاب پیوست",
"(group)" : "(گروه)",
"(circle)" : "(حلقه)",
"Move card" : "انتقال کارت",
"Archive card" : "کارت بایگانی",
"Delete card" : "حذف کارت",

View File

@@ -115,6 +115,7 @@
"Add Attachment" : "افزودن پیوست",
"Choose attachment" : "انتخاب پیوست",
"(group)" : "(گروه)",
"(circle)" : "(حلقه)",
"Move card" : "انتقال کارت",
"Archive card" : "کارت بایگانی",
"Delete card" : "حذف کارت",

View File

@@ -70,14 +70,9 @@ OC.L10N.register(
"Upcoming cards" : "Cartes à venir",
"Personal" : "Personnel",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La carte \"%s\" de \"%s\" vous a été assignée par %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} vous a attribué la carte {deck-card} du tableau {deck-board}.",
"The card \"%s\" on \"%s\" has reached its due date." : "La date d'échéance de la carte \"%s\" de \"%s\" a été atteinte.",
"The card {deck-card} on {deck-board} has reached its due date." : "La carte {deck-card} sur {deck-board} a atteint sa date d'échéance.",
"%s has mentioned you in a comment on \"%s\"." : "%s vous a mentionné dans un commentaire sur \"%s\".",
"{user} has mentioned you in a comment on {deck-card}." : "{user} vous a cité dans un commentaire sur {deck-card}.",
"The board \"%s\" has been shared with you by %s." : "Le tableau \"%s\" a été partagé avec vous par %s.",
"{user} has shared {deck-board} with you." : "{user} vous a partagé le tableau {deck-board}.",
"Card comments" : "Commentaires de la carte",
"No data was provided to create an attachment." : "Aucune donnée n'a été fournie pour créer une pièce jointe.",
"Finished" : "Terminé",
"To review" : "A réviser",
@@ -109,16 +104,9 @@ OC.L10N.register(
"Select the board to link to a project" : "Sélection le tableau pour faire le lien avec un projet.",
"Search by board title" : "Rechercher par titre du tableau",
"Select board" : "Sélectionner le tableau",
"Create a new card" : "Créer une nouvelle carte",
"Select a board" : "Sélectionner un tableau",
"Select a list" : "Sélectionner une liste",
"Card title" : "Titre de la carte",
"Cancel" : "Annuler",
"Creating the new card …" : "Création de la nouvelle carte…",
"Card \"{card}\" was added to \"{board}\"" : "La carte \"{card}\" a été ajoutée au tableau \"{board}\"",
"Open card" : "Ouvrir la carte",
"Close" : "Fermer",
"Create card" : "Créer une carte",
"Select a card" : "Sélectionnez une carte",
"Select the card to link to a project" : "Sélectionner la carte à relier à un projet",
"Link to card" : "Relier à une carte",
@@ -198,7 +186,6 @@ OC.L10N.register(
"Created" : "Créé",
"The title cannot be empty." : "Le titre ne peut pas être vide.",
"No comments yet. Begin the discussion!" : "Aucun commentaire pour l'instant, démarrez la discussion !",
"Failed to load comments" : "Échec du chargement des commentaires",
"Assign a tag to this card…" : "Associer une étiquette à cette carte…",
"Assign to users" : "Attribuer aux utilisateurs",
"Assign to users/groups/circles" : "Attribuer à des utilisateurs / groupes / cercles",
@@ -223,7 +210,7 @@ OC.L10N.register(
"Write a description …" : "Écrire une description ...",
"Choose attachment" : "Choisir une pièce jointe",
"(group)" : "(groupe)",
"{count} comments, {unread} unread" : "{count} commentaires, {unread} non lus",
"(circle)" : "(cercle)",
"Assign to me" : "Me l'assigner",
"Unassign myself" : "Me le désassigner",
"Move card" : "Déplacer la carte",
@@ -263,20 +250,14 @@ OC.L10N.register(
"Tomorrow" : "Demain",
"This week" : "Cette semaine",
"No due" : "Sans échéance",
"Search for {searchQuery} in all boards" : "Rechercher {searchQuery} dans tous les tableaux",
"No results found" : "Aucun résultat",
"No upcoming cards" : "Pas de cartes à venir",
"upcoming cards" : "cartes à venir",
"Link to a board" : "Relier à un tableau",
"Link to a card" : "Relier à une carte",
"Create a card" : "Créer une carte",
"Message from {author} in {conversationName}" : "Message de {author} dans {conversationName}",
"Something went wrong" : "Quelque chose s'est mal passé",
"Failed to upload {name}" : "Échec d'envoi de {name}",
"Maximum file size of {size} exceeded" : "Taille de fichier maximale de {size} dépassée",
"Error creating the share" : "Erreur lors de la création du partage",
"Share with a Deck card" : "Partager avec Deck en tant que carte",
"Share {file} with a Deck card" : "Partager {file} avec Deck en tant que carte",
"Share" : "Partager"
},
"nplurals=2; plural=(n > 1);");

View File

@@ -68,14 +68,9 @@
"Upcoming cards" : "Cartes à venir",
"Personal" : "Personnel",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La carte \"%s\" de \"%s\" vous a été assignée par %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} vous a attribué la carte {deck-card} du tableau {deck-board}.",
"The card \"%s\" on \"%s\" has reached its due date." : "La date d'échéance de la carte \"%s\" de \"%s\" a été atteinte.",
"The card {deck-card} on {deck-board} has reached its due date." : "La carte {deck-card} sur {deck-board} a atteint sa date d'échéance.",
"%s has mentioned you in a comment on \"%s\"." : "%s vous a mentionné dans un commentaire sur \"%s\".",
"{user} has mentioned you in a comment on {deck-card}." : "{user} vous a cité dans un commentaire sur {deck-card}.",
"The board \"%s\" has been shared with you by %s." : "Le tableau \"%s\" a été partagé avec vous par %s.",
"{user} has shared {deck-board} with you." : "{user} vous a partagé le tableau {deck-board}.",
"Card comments" : "Commentaires de la carte",
"No data was provided to create an attachment." : "Aucune donnée n'a été fournie pour créer une pièce jointe.",
"Finished" : "Terminé",
"To review" : "A réviser",
@@ -107,16 +102,9 @@
"Select the board to link to a project" : "Sélection le tableau pour faire le lien avec un projet.",
"Search by board title" : "Rechercher par titre du tableau",
"Select board" : "Sélectionner le tableau",
"Create a new card" : "Créer une nouvelle carte",
"Select a board" : "Sélectionner un tableau",
"Select a list" : "Sélectionner une liste",
"Card title" : "Titre de la carte",
"Cancel" : "Annuler",
"Creating the new card …" : "Création de la nouvelle carte…",
"Card \"{card}\" was added to \"{board}\"" : "La carte \"{card}\" a été ajoutée au tableau \"{board}\"",
"Open card" : "Ouvrir la carte",
"Close" : "Fermer",
"Create card" : "Créer une carte",
"Select a card" : "Sélectionnez une carte",
"Select the card to link to a project" : "Sélectionner la carte à relier à un projet",
"Link to card" : "Relier à une carte",
@@ -196,7 +184,6 @@
"Created" : "Créé",
"The title cannot be empty." : "Le titre ne peut pas être vide.",
"No comments yet. Begin the discussion!" : "Aucun commentaire pour l'instant, démarrez la discussion !",
"Failed to load comments" : "Échec du chargement des commentaires",
"Assign a tag to this card…" : "Associer une étiquette à cette carte…",
"Assign to users" : "Attribuer aux utilisateurs",
"Assign to users/groups/circles" : "Attribuer à des utilisateurs / groupes / cercles",
@@ -221,7 +208,7 @@
"Write a description …" : "Écrire une description ...",
"Choose attachment" : "Choisir une pièce jointe",
"(group)" : "(groupe)",
"{count} comments, {unread} unread" : "{count} commentaires, {unread} non lus",
"(circle)" : "(cercle)",
"Assign to me" : "Me l'assigner",
"Unassign myself" : "Me le désassigner",
"Move card" : "Déplacer la carte",
@@ -261,20 +248,14 @@
"Tomorrow" : "Demain",
"This week" : "Cette semaine",
"No due" : "Sans échéance",
"Search for {searchQuery} in all boards" : "Rechercher {searchQuery} dans tous les tableaux",
"No results found" : "Aucun résultat",
"No upcoming cards" : "Pas de cartes à venir",
"upcoming cards" : "cartes à venir",
"Link to a board" : "Relier à un tableau",
"Link to a card" : "Relier à une carte",
"Create a card" : "Créer une carte",
"Message from {author} in {conversationName}" : "Message de {author} dans {conversationName}",
"Something went wrong" : "Quelque chose s'est mal passé",
"Failed to upload {name}" : "Échec d'envoi de {name}",
"Maximum file size of {size} exceeded" : "Taille de fichier maximale de {size} dépassée",
"Error creating the share" : "Erreur lors de la création du partage",
"Share with a Deck card" : "Partager avec Deck en tant que carte",
"Share {file} with a Deck card" : "Partager {file} avec Deck en tant que carte",
"Share" : "Partager"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
}

View File

@@ -111,6 +111,8 @@ OC.L10N.register(
"Select a list" : "Seleccionar unha lista",
"Card title" : "Título da tarxeta",
"Cancel" : "Cancelar",
"Creating the new card…" : "Creando unha nova tarxeta…",
"\"{card}\" was added to \"{board}\"" : "«{card}» foi engdida a «{board}»",
"Open card" : "Abrir a tarxeta",
"Close" : "Pechar",
"Create card" : "Crear tarxeta",
@@ -218,6 +220,7 @@ OC.L10N.register(
"Write a description …" : "Escriba unha descrición…",
"Choose attachment" : "Escoller o anexo",
"(group)" : "(grupo)",
"(circle)" : "(círculo)",
"Assign to me" : "Asignarme",
"Unassign myself" : "Desasignarme",
"Move card" : "Mover a tarxeta",

View File

@@ -109,6 +109,8 @@
"Select a list" : "Seleccionar unha lista",
"Card title" : "Título da tarxeta",
"Cancel" : "Cancelar",
"Creating the new card…" : "Creando unha nova tarxeta…",
"\"{card}\" was added to \"{board}\"" : "«{card}» foi engdida a «{board}»",
"Open card" : "Abrir a tarxeta",
"Close" : "Pechar",
"Create card" : "Crear tarxeta",
@@ -216,6 +218,7 @@
"Write a description …" : "Escriba unha descrición…",
"Choose attachment" : "Escoller o anexo",
"(group)" : "(grupo)",
"(circle)" : "(círculo)",
"Assign to me" : "Asignarme",
"Unassign myself" : "Desasignarme",
"Move card" : "Mover a tarxeta",

View File

@@ -211,6 +211,7 @@ OC.L10N.register(
"Write a description …" : "כתוב תיאור ...",
"Choose attachment" : "בחירת קובץ מצורף",
"(group)" : "(קבוצה)",
"(circle)" : "(מעגל)",
"Assign to me" : "הקצאה אלי",
"Unassign myself" : "לבטל את הקצאת עצמי",
"Move card" : "העברת כרטיס",

View File

@@ -209,6 +209,7 @@
"Write a description …" : "כתוב תיאור ...",
"Choose attachment" : "בחירת קובץ מצורף",
"(group)" : "(קבוצה)",
"(circle)" : "(מעגל)",
"Assign to me" : "הקצאה אלי",
"Unassign myself" : "לבטל את הקצאת עצמי",
"Move card" : "העברת כרטיס",

View File

@@ -109,6 +109,8 @@ OC.L10N.register(
"Select a list" : "Odaberi popis",
"Card title" : "Naslov kartice",
"Cancel" : "Odustani",
"Creating the new card…" : "Stvaranje nove kartice…",
"\"{card}\" was added to \"{board}\"" : "„{card}” je dodano na „{board}”",
"Open card" : "Otvori karticu",
"Close" : "Zatvori",
"Create card" : "Stvori karticu",
@@ -216,6 +218,7 @@ OC.L10N.register(
"Write a description …" : "Napišite opis...",
"Choose attachment" : "Odaberi privitak",
"(group)" : "(grupa)",
"(circle)" : "(krug)",
"Assign to me" : "Dodijeli meni",
"Unassign myself" : "Ukloni sebe",
"Move card" : "Premjesti karticu",

View File

@@ -107,6 +107,8 @@
"Select a list" : "Odaberi popis",
"Card title" : "Naslov kartice",
"Cancel" : "Odustani",
"Creating the new card…" : "Stvaranje nove kartice…",
"\"{card}\" was added to \"{board}\"" : "„{card}” je dodano na „{board}”",
"Open card" : "Otvori karticu",
"Close" : "Zatvori",
"Create card" : "Stvori karticu",
@@ -214,6 +216,7 @@
"Write a description …" : "Napišite opis...",
"Choose attachment" : "Odaberi privitak",
"(group)" : "(grupa)",
"(circle)" : "(krug)",
"Assign to me" : "Dodijeli meni",
"Unassign myself" : "Ukloni sebe",
"Move card" : "Premjesti karticu",

View File

@@ -111,6 +111,8 @@ OC.L10N.register(
"Select a list" : "Válasszon listát",
"Card title" : "Kártya címe",
"Cancel" : "Mégse",
"Creating the new card…" : "Új kártya létrehozása",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" hozzáadva ehhez: \"{board}\"",
"Open card" : "Kártya megnyitása",
"Close" : "Bezárás",
"Create card" : "Kártya létrehozása",
@@ -218,6 +220,7 @@ OC.L10N.register(
"Write a description …" : "Leírás megadása",
"Choose attachment" : "Válasszon mellékletet",
"(group)" : "(csoport)",
"(circle)" : "(kör)",
"Assign to me" : "Hozzám rendelés",
"Unassign myself" : "Saját magam hozzárendelésének eltávolítása",
"Move card" : "Kártya áthelyezése",

View File

@@ -109,6 +109,8 @@
"Select a list" : "Válasszon listát",
"Card title" : "Kártya címe",
"Cancel" : "Mégse",
"Creating the new card…" : "Új kártya létrehozása",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" hozzáadva ehhez: \"{board}\"",
"Open card" : "Kártya megnyitása",
"Close" : "Bezárás",
"Create card" : "Kártya létrehozása",
@@ -216,6 +218,7 @@
"Write a description …" : "Leírás megadása",
"Choose attachment" : "Válasszon mellékletet",
"(group)" : "(csoport)",
"(circle)" : "(kör)",
"Assign to me" : "Hozzám rendelés",
"Unassign myself" : "Saját magam hozzárendelésének eltávolítása",
"Move card" : "Kártya áthelyezése",

View File

@@ -182,6 +182,7 @@ OC.L10N.register(
"Add Attachment" : "Tambah Lampiran",
"Choose attachment" : "Pilih lampiran",
"(group)" : "(grup)",
"(circle)" : "(lingkaran)",
"Assign to me" : "Tugaskan saya",
"Move card" : "Pindahkan kartu",
"Unarchive card" : "Memulihkan kartu",

View File

@@ -180,6 +180,7 @@
"Add Attachment" : "Tambah Lampiran",
"Choose attachment" : "Pilih lampiran",
"(group)" : "(grup)",
"(circle)" : "(lingkaran)",
"Assign to me" : "Tugaskan saya",
"Move card" : "Pindahkan kartu",
"Unarchive card" : "Memulihkan kartu",

View File

@@ -70,13 +70,9 @@ OC.L10N.register(
"Upcoming cards" : "Prossime schede",
"Personal" : "Personale",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La scheda \"%s\" in \"%s\" ti è stata assegnata da %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} ti ha assegnato la scheda {deck-card} in {deck-board}.",
"The card \"%s\" on \"%s\" has reached its due date." : "La scheda \"%s\" in \"%s\" ha raggiunto la sua data di scadenza.",
"The card {deck-card} on {deck-board} has reached its due date." : "La scheda {deck-card} in {deck-board} ha raggiunto la sua data di scadenza.",
"%s has mentioned you in a comment on \"%s\"." : "%s ti ha menzionato in un commento su \"%s\".",
"{user} has mentioned you in a comment on {deck-card}." : "{user} ti ha menzionato in un commento su {deck-card}.",
"The board \"%s\" has been shared with you by %s." : "La lavagna \"%s\" è stata condivisa con te da %s.",
"{user} has shared {deck-board} with you." : "{user} ha condiviso {deck-board} con te.",
"Card comments" : "Commenti",
"%s on %s" : "%s su %s",
"No data was provided to create an attachment." : "Non è stato fornito alcun dato per creare un allegato.",
@@ -115,8 +111,8 @@ OC.L10N.register(
"Select a list" : "Seleziona un elenco",
"Card title" : "Titolo scheda",
"Cancel" : "Annulla",
"Creating the new card …" : "Creazione della nuova scheda...",
"Card \"{card}\" was added to \"{board}\"" : "La scheda \"{card}\" è stata aggiunta a \"{board}\"",
"Creating the new card…" : "Creazione della nuova scheda...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" è stata aggiunta a \"{board}\"",
"Open card" : "Apri scheda",
"Close" : "Chiudi",
"Create card" : "Crea scheda",
@@ -200,7 +196,6 @@ OC.L10N.register(
"Created" : "Creato il",
"The title cannot be empty." : "Il titolo non può essere vuoto.",
"No comments yet. Begin the discussion!" : "Ancora nessun commento. Inizia la discussione.",
"Failed to load comments" : "Caricamento commenti non riuscito",
"Assign a tag to this card…" : "Assegna un'etichetta a questa scheda…",
"Assign to users" : "Assegna a utenti",
"Assign to users/groups/circles" : "Assegna a utenti/gruppi/cerchie",
@@ -213,7 +208,6 @@ OC.L10N.register(
"The comment cannot be empty." : "Il commento non può essere vuoto.",
"The comment cannot be longer than 1000 characters." : "Il commento non può essere più lungo di 1000 caratteri.",
"In reply to" : "In risposta a",
"Cancel reply" : "Annulla risposta",
"Reply" : "Rispondi",
"Update" : "Aggiorna",
"Description" : "Descrizione",
@@ -226,7 +220,7 @@ OC.L10N.register(
"Write a description …" : "Scrivi una descrizione…",
"Choose attachment" : "Scegli allegato",
"(group)" : "(gruppo)",
"{count} comments, {unread} unread" : "{count} commenti, {unread} non letti",
"(circle)" : "(cerchia)",
"Assign to me" : "Assegna a me",
"Unassign myself" : "Rimuovi assegnazione da me",
"Move card" : "Sposta scheda",

View File

@@ -68,13 +68,9 @@
"Upcoming cards" : "Prossime schede",
"Personal" : "Personale",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La scheda \"%s\" in \"%s\" ti è stata assegnata da %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} ti ha assegnato la scheda {deck-card} in {deck-board}.",
"The card \"%s\" on \"%s\" has reached its due date." : "La scheda \"%s\" in \"%s\" ha raggiunto la sua data di scadenza.",
"The card {deck-card} on {deck-board} has reached its due date." : "La scheda {deck-card} in {deck-board} ha raggiunto la sua data di scadenza.",
"%s has mentioned you in a comment on \"%s\"." : "%s ti ha menzionato in un commento su \"%s\".",
"{user} has mentioned you in a comment on {deck-card}." : "{user} ti ha menzionato in un commento su {deck-card}.",
"The board \"%s\" has been shared with you by %s." : "La lavagna \"%s\" è stata condivisa con te da %s.",
"{user} has shared {deck-board} with you." : "{user} ha condiviso {deck-board} con te.",
"Card comments" : "Commenti",
"%s on %s" : "%s su %s",
"No data was provided to create an attachment." : "Non è stato fornito alcun dato per creare un allegato.",
@@ -113,8 +109,8 @@
"Select a list" : "Seleziona un elenco",
"Card title" : "Titolo scheda",
"Cancel" : "Annulla",
"Creating the new card …" : "Creazione della nuova scheda...",
"Card \"{card}\" was added to \"{board}\"" : "La scheda \"{card}\" è stata aggiunta a \"{board}\"",
"Creating the new card…" : "Creazione della nuova scheda...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" è stata aggiunta a \"{board}\"",
"Open card" : "Apri scheda",
"Close" : "Chiudi",
"Create card" : "Crea scheda",
@@ -198,7 +194,6 @@
"Created" : "Creato il",
"The title cannot be empty." : "Il titolo non può essere vuoto.",
"No comments yet. Begin the discussion!" : "Ancora nessun commento. Inizia la discussione.",
"Failed to load comments" : "Caricamento commenti non riuscito",
"Assign a tag to this card…" : "Assegna un'etichetta a questa scheda…",
"Assign to users" : "Assegna a utenti",
"Assign to users/groups/circles" : "Assegna a utenti/gruppi/cerchie",
@@ -211,7 +206,6 @@
"The comment cannot be empty." : "Il commento non può essere vuoto.",
"The comment cannot be longer than 1000 characters." : "Il commento non può essere più lungo di 1000 caratteri.",
"In reply to" : "In risposta a",
"Cancel reply" : "Annulla risposta",
"Reply" : "Rispondi",
"Update" : "Aggiorna",
"Description" : "Descrizione",
@@ -224,7 +218,7 @@
"Write a description …" : "Scrivi una descrizione…",
"Choose attachment" : "Scegli allegato",
"(group)" : "(gruppo)",
"{count} comments, {unread} unread" : "{count} commenti, {unread} non letti",
"(circle)" : "(cerchia)",
"Assign to me" : "Assegna a me",
"Unassign myself" : "Rimuovi assegnazione da me",
"Move card" : "Sposta scheda",

View File

@@ -111,6 +111,8 @@ OC.L10N.register(
"Select a list" : "リストを選択",
"Card title" : "カードのタイトル",
"Cancel" : "キャンセル",
"Creating the new card…" : "新しいカードを作成しています…",
"\"{card}\" was added to \"{board}\"" : "\"{board}\"に\"{card}\"を追加しました",
"Open card" : "カードを開く",
"Close" : "閉じる",
"Create card" : "カードを作成",
@@ -218,6 +220,7 @@ OC.L10N.register(
"Write a description …" : "説明を書く…",
"Choose attachment" : "添付ファイルを選択",
"(group)" : "(グループ)",
"(circle)" : "(サークル)",
"Assign to me" : "自分に割り当てる",
"Unassign myself" : "自分への割り当てを解除",
"Move card" : "カードの移動",

View File

@@ -109,6 +109,8 @@
"Select a list" : "リストを選択",
"Card title" : "カードのタイトル",
"Cancel" : "キャンセル",
"Creating the new card…" : "新しいカードを作成しています…",
"\"{card}\" was added to \"{board}\"" : "\"{board}\"に\"{card}\"を追加しました",
"Open card" : "カードを開く",
"Close" : "閉じる",
"Create card" : "カードを作成",
@@ -216,6 +218,7 @@
"Write a description …" : "説明を書く…",
"Choose attachment" : "添付ファイルを選択",
"(group)" : "(グループ)",
"(circle)" : "(サークル)",
"Assign to me" : "自分に割り当てる",
"Unassign myself" : "自分への割り当てを解除",
"Move card" : "カードの移動",

View File

@@ -197,6 +197,7 @@ OC.L10N.register(
"Add Attachment" : "Pridėti priedą",
"Choose attachment" : "Pasirinkite priedą",
"(group)" : "(grupė)",
"(circle)" : "(ratas)",
"Assign to me" : "Priskirti sau",
"Move card" : "Perkelti kortelę",
"Unarchive card" : "Išarchyvuoti kortelę",

View File

@@ -195,6 +195,7 @@
"Add Attachment" : "Pridėti priedą",
"Choose attachment" : "Pasirinkite priedą",
"(group)" : "(grupė)",
"(circle)" : "(ratas)",
"Assign to me" : "Priskirti sau",
"Move card" : "Perkelti kortelę",
"Unarchive card" : "Išarchyvuoti kortelę",

View File

@@ -109,6 +109,8 @@ OC.L10N.register(
"Select a list" : "Избери листа",
"Card title" : "Наслов на картицата",
"Cancel" : "Откажи",
"Creating the new card…" : "Креирање нова картица...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" е додадена на \"{board}\"",
"Open card" : "Отвори картица",
"Close" : "Затвори",
"Create card" : "Креирајте картица",
@@ -216,6 +218,7 @@ OC.L10N.register(
"Write a description …" : "Напиши опис ...",
"Choose attachment" : "Избери прилог",
"(group)" : "(group)",
"(circle)" : "(круг)",
"Assign to me" : "Доделени мене",
"Unassign myself" : "Откажи се",
"Move card" : "Премести картица",

View File

@@ -107,6 +107,8 @@
"Select a list" : "Избери листа",
"Card title" : "Наслов на картицата",
"Cancel" : "Откажи",
"Creating the new card…" : "Креирање нова картица...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" е додадена на \"{board}\"",
"Open card" : "Отвори картица",
"Close" : "Затвори",
"Create card" : "Креирајте картица",
@@ -214,6 +216,7 @@
"Write a description …" : "Напиши опис ...",
"Choose attachment" : "Избери прилог",
"(group)" : "(group)",
"(circle)" : "(круг)",
"Assign to me" : "Доделени мене",
"Unassign myself" : "Откажи се",
"Move card" : "Премести картица",

View File

@@ -70,15 +70,9 @@ OC.L10N.register(
"Upcoming cards" : "Aanstaande kaarten",
"Personal" : "Persoonlijk",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "De kaart \"%s\" op \"%s\" is aan jou toegewezen door %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} heeft kaart {deck-card} op {deck-board} aan jou toegewezen.",
"The card \"%s\" on \"%s\" has reached its due date." : "De kaart \"%s\" in \"%s\" heeft zijn vervaldatum bereikt.",
"The card {deck-card} on {deck-board} has reached its due date." : "De kaart {deck-card} in {deck-board} heeft de vervaldatum bereikt.",
"%s has mentioned you in a comment on \"%s\"." : "%s vermeldde je in een reactie op \"%s\".",
"{user} has mentioned you in a comment on {deck-card}." : "{user} vermeldde je in een reactie op {deck-card}.",
"The board \"%s\" has been shared with you by %s." : "Het bord \"%s\" is door %s met je gedeeld.",
"{user} has shared {deck-board} with you." : "{user} heeft het bord {deck-board} met je gedeeld.",
"Card comments" : "Kaart opmerkingen",
"%s on %s" : "%s op %s",
"No data was provided to create an attachment." : "Geen gegevens opgegeven voor het maken van een bijlage.",
"Finished" : "Afgerond",
"To review" : "Beoordelen",
@@ -115,8 +109,8 @@ OC.L10N.register(
"Select a list" : "Selecteer een lijst",
"Card title" : "Kaarttitel",
"Cancel" : "Annuleren",
"Creating the new card …" : "Aanmaken nieuwe kaart...",
"Card \"{card}\" was added to \"{board}\"" : "Kaart \"{card}\" is toegevoegd aan \"{board}\"",
"Creating the new card…" : "Aanmaken nieuwe kaart...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" is toegevoegd aan \"{board}\"",
"Open card" : "Open kaard",
"Close" : "Sluiten",
"Create card" : "Aanmaken kaart",
@@ -200,7 +194,6 @@ OC.L10N.register(
"Created" : "Gemaakt",
"The title cannot be empty." : "De titel kan niet leeg zijn.",
"No comments yet. Begin the discussion!" : "Nog geen reacties. Begin de discussie!",
"Failed to load comments" : "Kon reacties niet laden.",
"Assign a tag to this card…" : "Wijs een label toe aan deze kaart...",
"Assign to users" : "Toewijzen aan gebruikers",
"Assign to users/groups/circles" : "Toewijzen aan gebruikers/groepen/kringen",
@@ -213,7 +206,6 @@ OC.L10N.register(
"The comment cannot be empty." : "De reactie kan niet leeg zijn.",
"The comment cannot be longer than 1000 characters." : "De reactie kan niet langer dan 1000 tekens zijn.",
"In reply to" : "Als antwoord op",
"Cancel reply" : "Antwoord annuleren",
"Reply" : "Antwoord",
"Update" : "Bijwerken",
"Description" : "Beschrijving",
@@ -226,7 +218,7 @@ OC.L10N.register(
"Write a description …" : "Voeg een beschrijving toe ...",
"Choose attachment" : "Kies bijlage",
"(group)" : "(groep)",
"{count} comments, {unread} unread" : "{count} reacties, {unread} ongelezen",
"(circle)" : "(kring)",
"Assign to me" : "Aan mij toewijzen",
"Unassign myself" : "Eigen toewijzing opheffen",
"Move card" : "Verplaats kaart",
@@ -266,8 +258,6 @@ OC.L10N.register(
"Tomorrow" : "Morgen",
"This week" : "Deze week",
"No due" : "Geen vervallen",
"Search for {searchQuery} in all boards" : "Zoek naar {searchQuery} in alle borden",
"No results found" : "Geen resultaten gevonden",
"No upcoming cards" : "Geen aanstaande kaarten",
"upcoming cards" : "Aanstaande kaarten",
"Link to a board" : "Verbind met een bord",

View File

@@ -68,15 +68,9 @@
"Upcoming cards" : "Aanstaande kaarten",
"Personal" : "Persoonlijk",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "De kaart \"%s\" op \"%s\" is aan jou toegewezen door %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} heeft kaart {deck-card} op {deck-board} aan jou toegewezen.",
"The card \"%s\" on \"%s\" has reached its due date." : "De kaart \"%s\" in \"%s\" heeft zijn vervaldatum bereikt.",
"The card {deck-card} on {deck-board} has reached its due date." : "De kaart {deck-card} in {deck-board} heeft de vervaldatum bereikt.",
"%s has mentioned you in a comment on \"%s\"." : "%s vermeldde je in een reactie op \"%s\".",
"{user} has mentioned you in a comment on {deck-card}." : "{user} vermeldde je in een reactie op {deck-card}.",
"The board \"%s\" has been shared with you by %s." : "Het bord \"%s\" is door %s met je gedeeld.",
"{user} has shared {deck-board} with you." : "{user} heeft het bord {deck-board} met je gedeeld.",
"Card comments" : "Kaart opmerkingen",
"%s on %s" : "%s op %s",
"No data was provided to create an attachment." : "Geen gegevens opgegeven voor het maken van een bijlage.",
"Finished" : "Afgerond",
"To review" : "Beoordelen",
@@ -113,8 +107,8 @@
"Select a list" : "Selecteer een lijst",
"Card title" : "Kaarttitel",
"Cancel" : "Annuleren",
"Creating the new card …" : "Aanmaken nieuwe kaart...",
"Card \"{card}\" was added to \"{board}\"" : "Kaart \"{card}\" is toegevoegd aan \"{board}\"",
"Creating the new card…" : "Aanmaken nieuwe kaart...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" is toegevoegd aan \"{board}\"",
"Open card" : "Open kaard",
"Close" : "Sluiten",
"Create card" : "Aanmaken kaart",
@@ -198,7 +192,6 @@
"Created" : "Gemaakt",
"The title cannot be empty." : "De titel kan niet leeg zijn.",
"No comments yet. Begin the discussion!" : "Nog geen reacties. Begin de discussie!",
"Failed to load comments" : "Kon reacties niet laden.",
"Assign a tag to this card…" : "Wijs een label toe aan deze kaart...",
"Assign to users" : "Toewijzen aan gebruikers",
"Assign to users/groups/circles" : "Toewijzen aan gebruikers/groepen/kringen",
@@ -211,7 +204,6 @@
"The comment cannot be empty." : "De reactie kan niet leeg zijn.",
"The comment cannot be longer than 1000 characters." : "De reactie kan niet langer dan 1000 tekens zijn.",
"In reply to" : "Als antwoord op",
"Cancel reply" : "Antwoord annuleren",
"Reply" : "Antwoord",
"Update" : "Bijwerken",
"Description" : "Beschrijving",
@@ -224,7 +216,7 @@
"Write a description …" : "Voeg een beschrijving toe ...",
"Choose attachment" : "Kies bijlage",
"(group)" : "(groep)",
"{count} comments, {unread} unread" : "{count} reacties, {unread} ongelezen",
"(circle)" : "(kring)",
"Assign to me" : "Aan mij toewijzen",
"Unassign myself" : "Eigen toewijzing opheffen",
"Move card" : "Verplaats kaart",
@@ -264,8 +256,6 @@
"Tomorrow" : "Morgen",
"This week" : "Deze week",
"No due" : "Geen vervallen",
"Search for {searchQuery} in all boards" : "Zoek naar {searchQuery} in alle borden",
"No results found" : "Geen resultaten gevonden",
"No upcoming cards" : "Geen aanstaande kaarten",
"upcoming cards" : "Aanstaande kaarten",
"Link to a board" : "Verbind met een bord",

View File

@@ -6,10 +6,6 @@ OC.L10N.register(
"Cancel" : "Anullar",
"Details" : "Detalhs",
"Sharing" : "Partiment",
"Tags" : "Etiquetas",
"Deleted items" : "Elements suprimits",
"Deleted lists" : "Listas suprimidas",
"(Group)" : "(Grop)",
"Can edit" : "Can edit",
"Can share" : "Can share",
"Delete" : "Suprimir",

View File

@@ -4,10 +4,6 @@
"Cancel" : "Anullar",
"Details" : "Detalhs",
"Sharing" : "Partiment",
"Tags" : "Etiquetas",
"Deleted items" : "Elements suprimits",
"Deleted lists" : "Listas suprimidas",
"(Group)" : "(Grop)",
"Can edit" : "Can edit",
"Can share" : "Can share",
"Delete" : "Suprimir",

View File

@@ -70,13 +70,9 @@ OC.L10N.register(
"Upcoming cards" : "Nadchodzące karty",
"Personal" : "Osobiste",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Karta \"%s\" na \"%s\" została przydzielona Tobie przez %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} przydzielił Tobie kartę {deck-card} na {deck-board}.",
"The card \"%s\" on \"%s\" has reached its due date." : "Karta \"%s\" na \"%s\" wygasła.",
"The card {deck-card} on {deck-board} has reached its due date." : "Karta {deck-card} na {deck-board} uzyskała swój termin.",
"%s has mentioned you in a comment on \"%s\"." : "%s wspomniał o Tobie w komentarzu do \"%s\".",
"{user} has mentioned you in a comment on {deck-card}." : "{user} wspomniał o Tobie w komentarzu w {deck-card}.",
"The board \"%s\" has been shared with you by %s." : "Tablica \"%s\" została Tobie udostępniona przez %s.",
"{user} has shared {deck-board} with you." : "{user} udostępnił Tobie {deck-board}.",
"Card comments" : "Komentarze karty",
"%s on %s" : "%s na %s",
"No data was provided to create an attachment." : "Nie podano żadnych danych do utworzenia załącznika.",
@@ -115,8 +111,8 @@ OC.L10N.register(
"Select a list" : "Wybierz listę",
"Card title" : "Tytuł karty",
"Cancel" : "Anuluj",
"Creating the new card …" : "Tworzenie nowej karty",
"Card \"{card}\" was added to \"{board}\"" : "Karta \"{card}\" została dodana do \"{board}\"",
"Creating the new card…" : "Tworzenie nowej karty...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" została dodana do \"{board}\"",
"Open card" : "Otwórz kartę",
"Close" : "Zakończ",
"Create card" : "Utwórz kartę",
@@ -200,7 +196,6 @@ OC.L10N.register(
"Created" : "Utworzono",
"The title cannot be empty." : "Tytuł nie może być pusty.",
"No comments yet. Begin the discussion!" : "Brak komentarzy. Rozpocznij dyskusję!",
"Failed to load comments" : "Nie udało się wczytać komentarzy",
"Assign a tag to this card…" : "Przypisz etykietę do tej karty…",
"Assign to users" : "Przypisz do użytkowników",
"Assign to users/groups/circles" : "Przypisz do użytkowników/grup/kręgów",
@@ -213,7 +208,6 @@ OC.L10N.register(
"The comment cannot be empty." : "Komentarz nie może być pusty.",
"The comment cannot be longer than 1000 characters." : "Komentarz nie może być dłuższy niż 1000 znaków.",
"In reply to" : "Odpowiedź na",
"Cancel reply" : "Anuluj odpowiedź",
"Reply" : "Odpowiedz",
"Update" : "Aktualizuj",
"Description" : "Opis",
@@ -226,7 +220,7 @@ OC.L10N.register(
"Write a description …" : "Napisz opis…",
"Choose attachment" : "Wybierz załącznik",
"(group)" : "(grupa)",
"{count} comments, {unread} unread" : "Komentarze: {count}, nieprzeczytane: {unread}",
"(circle)" : "(krąg)",
"Assign to me" : "Przydziel do mnie",
"Unassign myself" : "Cofnij moje przypisanie",
"Move card" : "Przenieś kartę",

View File

@@ -68,13 +68,9 @@
"Upcoming cards" : "Nadchodzące karty",
"Personal" : "Osobiste",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Karta \"%s\" na \"%s\" została przydzielona Tobie przez %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} przydzielił Tobie kartę {deck-card} na {deck-board}.",
"The card \"%s\" on \"%s\" has reached its due date." : "Karta \"%s\" na \"%s\" wygasła.",
"The card {deck-card} on {deck-board} has reached its due date." : "Karta {deck-card} na {deck-board} uzyskała swój termin.",
"%s has mentioned you in a comment on \"%s\"." : "%s wspomniał o Tobie w komentarzu do \"%s\".",
"{user} has mentioned you in a comment on {deck-card}." : "{user} wspomniał o Tobie w komentarzu w {deck-card}.",
"The board \"%s\" has been shared with you by %s." : "Tablica \"%s\" została Tobie udostępniona przez %s.",
"{user} has shared {deck-board} with you." : "{user} udostępnił Tobie {deck-board}.",
"Card comments" : "Komentarze karty",
"%s on %s" : "%s na %s",
"No data was provided to create an attachment." : "Nie podano żadnych danych do utworzenia załącznika.",
@@ -113,8 +109,8 @@
"Select a list" : "Wybierz listę",
"Card title" : "Tytuł karty",
"Cancel" : "Anuluj",
"Creating the new card …" : "Tworzenie nowej karty",
"Card \"{card}\" was added to \"{board}\"" : "Karta \"{card}\" została dodana do \"{board}\"",
"Creating the new card…" : "Tworzenie nowej karty...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" została dodana do \"{board}\"",
"Open card" : "Otwórz kartę",
"Close" : "Zakończ",
"Create card" : "Utwórz kartę",
@@ -198,7 +194,6 @@
"Created" : "Utworzono",
"The title cannot be empty." : "Tytuł nie może być pusty.",
"No comments yet. Begin the discussion!" : "Brak komentarzy. Rozpocznij dyskusję!",
"Failed to load comments" : "Nie udało się wczytać komentarzy",
"Assign a tag to this card…" : "Przypisz etykietę do tej karty…",
"Assign to users" : "Przypisz do użytkowników",
"Assign to users/groups/circles" : "Przypisz do użytkowników/grup/kręgów",
@@ -211,7 +206,6 @@
"The comment cannot be empty." : "Komentarz nie może być pusty.",
"The comment cannot be longer than 1000 characters." : "Komentarz nie może być dłuższy niż 1000 znaków.",
"In reply to" : "Odpowiedź na",
"Cancel reply" : "Anuluj odpowiedź",
"Reply" : "Odpowiedz",
"Update" : "Aktualizuj",
"Description" : "Opis",
@@ -224,7 +218,7 @@
"Write a description …" : "Napisz opis…",
"Choose attachment" : "Wybierz załącznik",
"(group)" : "(grupa)",
"{count} comments, {unread} unread" : "Komentarze: {count}, nieprzeczytane: {unread}",
"(circle)" : "(krąg)",
"Assign to me" : "Przydziel do mnie",
"Unassign myself" : "Cofnij moje przypisanie",
"Move card" : "Przenieś kartę",

View File

@@ -70,13 +70,9 @@ OC.L10N.register(
"Upcoming cards" : "Próximos cartões",
"Personal" : "Pessoal",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "O cartão \"%s\" em \"%s\" foi vinculado com você por %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{usuário} atribuiu a carta {deck-card} no {deck-board} para você.",
"The card \"%s\" on \"%s\" has reached its due date." : "O cartão \"%s\" em \"%s\" atingiu sua data de vencimento.",
"The card {deck-card} on {deck-board} has reached its due date." : "A carta {deck-card} em {deck-board} atingiu sua data de vencimento.",
"%s has mentioned you in a comment on \"%s\"." : "%s citou você num comentário em \"%s\".",
"{user} has mentioned you in a comment on {deck-card}." : "{user} mencionou você em um comentário em {deck-card}.",
"The board \"%s\" has been shared with you by %s." : "O painel \"%s\" foi compartilhado com você por %s.",
"{user} has shared {deck-board} with you." : "{user} compartilhou {deck-board} com você.",
"Card comments" : "Comentários nos Cards",
"%s on %s" : "%s em %s",
"No data was provided to create an attachment." : "Nenhum dado foi fornecido para criar um anexo.",
@@ -115,8 +111,8 @@ OC.L10N.register(
"Select a list" : "Selecione uma lista",
"Card title" : "Título do cartão",
"Cancel" : "Cancelar",
"Creating the new card …" : "Criando o novo cartão",
"Card \"{card}\" was added to \"{board}\"" : "O cartão \"{card}\" foi adicionado a \"{board}\" ",
"Creating the new card…" : "Criando um novo cartão...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" foi adicionado à \"{board}\"",
"Open card" : "Abrir o cartão",
"Close" : "Fechar",
"Create card" : "Criar cartão",
@@ -200,7 +196,6 @@ OC.L10N.register(
"Created" : "Criado",
"The title cannot be empty." : "O título não pode ficar em branco.",
"No comments yet. Begin the discussion!" : "Nenhum comentário ainda. Inicie a conversa!",
"Failed to load comments" : "Falha ao carregar comentários",
"Assign a tag to this card…" : "Atribuir uma etiqueta a este cartão...",
"Assign to users" : "Atribuir a usuários",
"Assign to users/groups/circles" : "Atribuir a usuários/grupos/círculos",
@@ -213,7 +208,6 @@ OC.L10N.register(
"The comment cannot be empty." : "O comentário não pode zer vazio.",
"The comment cannot be longer than 1000 characters." : "O comentário não pode ter mais que 1000 caracteres.",
"In reply to" : "Em resposta para",
"Cancel reply" : "Cancelar resposta",
"Reply" : "Responder",
"Update" : "Atualizar",
"Description" : "Descrição",
@@ -226,7 +220,7 @@ OC.L10N.register(
"Write a description …" : "Escreva uma descrição...",
"Choose attachment" : "Escolher anexo",
"(group)" : "(grupo)",
"{count} comments, {unread} unread" : "{count} comentários, {unread} não lidos",
"(circle)" : "(círculo)",
"Assign to me" : "Atribuir a mim",
"Unassign myself" : "Desatribuir-me",
"Move card" : "Mover cartão",

View File

@@ -68,13 +68,9 @@
"Upcoming cards" : "Próximos cartões",
"Personal" : "Pessoal",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "O cartão \"%s\" em \"%s\" foi vinculado com você por %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{usuário} atribuiu a carta {deck-card} no {deck-board} para você.",
"The card \"%s\" on \"%s\" has reached its due date." : "O cartão \"%s\" em \"%s\" atingiu sua data de vencimento.",
"The card {deck-card} on {deck-board} has reached its due date." : "A carta {deck-card} em {deck-board} atingiu sua data de vencimento.",
"%s has mentioned you in a comment on \"%s\"." : "%s citou você num comentário em \"%s\".",
"{user} has mentioned you in a comment on {deck-card}." : "{user} mencionou você em um comentário em {deck-card}.",
"The board \"%s\" has been shared with you by %s." : "O painel \"%s\" foi compartilhado com você por %s.",
"{user} has shared {deck-board} with you." : "{user} compartilhou {deck-board} com você.",
"Card comments" : "Comentários nos Cards",
"%s on %s" : "%s em %s",
"No data was provided to create an attachment." : "Nenhum dado foi fornecido para criar um anexo.",
@@ -113,8 +109,8 @@
"Select a list" : "Selecione uma lista",
"Card title" : "Título do cartão",
"Cancel" : "Cancelar",
"Creating the new card …" : "Criando o novo cartão",
"Card \"{card}\" was added to \"{board}\"" : "O cartão \"{card}\" foi adicionado a \"{board}\" ",
"Creating the new card…" : "Criando um novo cartão...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" foi adicionado à \"{board}\"",
"Open card" : "Abrir o cartão",
"Close" : "Fechar",
"Create card" : "Criar cartão",
@@ -198,7 +194,6 @@
"Created" : "Criado",
"The title cannot be empty." : "O título não pode ficar em branco.",
"No comments yet. Begin the discussion!" : "Nenhum comentário ainda. Inicie a conversa!",
"Failed to load comments" : "Falha ao carregar comentários",
"Assign a tag to this card…" : "Atribuir uma etiqueta a este cartão...",
"Assign to users" : "Atribuir a usuários",
"Assign to users/groups/circles" : "Atribuir a usuários/grupos/círculos",
@@ -211,7 +206,6 @@
"The comment cannot be empty." : "O comentário não pode zer vazio.",
"The comment cannot be longer than 1000 characters." : "O comentário não pode ter mais que 1000 caracteres.",
"In reply to" : "Em resposta para",
"Cancel reply" : "Cancelar resposta",
"Reply" : "Responder",
"Update" : "Atualizar",
"Description" : "Descrição",
@@ -224,7 +218,7 @@
"Write a description …" : "Escreva uma descrição...",
"Choose attachment" : "Escolher anexo",
"(group)" : "(grupo)",
"{count} comments, {unread} unread" : "{count} comentários, {unread} não lidos",
"(circle)" : "(círculo)",
"Assign to me" : "Atribuir a mim",
"Unassign myself" : "Desatribuir-me",
"Move card" : "Mover cartão",

View File

@@ -70,15 +70,9 @@ OC.L10N.register(
"Upcoming cards" : "Ожидающие выполнения",
"Personal" : "Личное",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Вам назначена карточка «%s» с рабочей доски «%s» пользователем %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} назначил Вам карточку {deck-card} из {deck-board}.",
"The card \"%s\" on \"%s\" has reached its due date." : "Сегодня дата исполнения по карточке «%s» в «%s» .",
"The card {deck-card} on {deck-board} has reached its due date." : "Сегодня дата исполнения по карточке {deck-card} в {deck-board}.",
"%s has mentioned you in a comment on \"%s\"." : "Вы были упомянуты пользователем %s в комментарии «%s».",
"{user} has mentioned you in a comment on {deck-card}." : "Вы были упомянуты пользователем {user} в комментарии {deck-card}.",
"The board \"%s\" has been shared with you by %s." : "Вам предоставлен доступ к рабочей доске «%s» пользователем %s.",
"{user} has shared {deck-board} with you." : "{user} предоставил(а) вам доступ к {deck-board}.",
"Card comments" : "Комментарии карточки",
"%s on %s" : "%s на %s",
"No data was provided to create an attachment." : "Отсутствуют данные для создания вложения.",
"Finished" : "Завершено",
"To review" : "Проверить",
@@ -115,6 +109,8 @@ OC.L10N.register(
"Select a list" : "Выберите список",
"Card title" : "Заголовок карточки",
"Cancel" : "Отменить",
"Creating the new card…" : "Создание карточки…",
"\"{card}\" was added to \"{board}\"" : "«{card}» добавлена на доску «{board}»",
"Open card" : "Открыть карточку",
"Close" : "Закрыть",
"Create card" : "Создать карточку",
@@ -222,6 +218,7 @@ OC.L10N.register(
"Write a description …" : "Добавьте описание...",
"Choose attachment" : "Выберите вложение",
"(group)" : "(группа)",
"(circle)" : "(круг)",
"Assign to me" : "Назначить себе",
"Unassign myself" : "Отказаться от назначения",
"Move card" : "Переместить карточку",
@@ -261,8 +258,6 @@ OC.L10N.register(
"Tomorrow" : "Завтра",
"This week" : "Эта неделя",
"No due" : "Без назначенной даты",
"Search for {searchQuery} in all boards" : "Искать {searchQuery} на всех досках",
"No results found" : "Результаты отсутствуют",
"No upcoming cards" : "Отсутствуют карточки, ожидающие выполнения",
"upcoming cards" : "карточки, ожидающие выполнения",
"Link to a board" : "Ссылка на доску",

View File

@@ -68,15 +68,9 @@
"Upcoming cards" : "Ожидающие выполнения",
"Personal" : "Личное",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Вам назначена карточка «%s» с рабочей доски «%s» пользователем %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} назначил Вам карточку {deck-card} из {deck-board}.",
"The card \"%s\" on \"%s\" has reached its due date." : "Сегодня дата исполнения по карточке «%s» в «%s» .",
"The card {deck-card} on {deck-board} has reached its due date." : "Сегодня дата исполнения по карточке {deck-card} в {deck-board}.",
"%s has mentioned you in a comment on \"%s\"." : "Вы были упомянуты пользователем %s в комментарии «%s».",
"{user} has mentioned you in a comment on {deck-card}." : "Вы были упомянуты пользователем {user} в комментарии {deck-card}.",
"The board \"%s\" has been shared with you by %s." : "Вам предоставлен доступ к рабочей доске «%s» пользователем %s.",
"{user} has shared {deck-board} with you." : "{user} предоставил(а) вам доступ к {deck-board}.",
"Card comments" : "Комментарии карточки",
"%s on %s" : "%s на %s",
"No data was provided to create an attachment." : "Отсутствуют данные для создания вложения.",
"Finished" : "Завершено",
"To review" : "Проверить",
@@ -113,6 +107,8 @@
"Select a list" : "Выберите список",
"Card title" : "Заголовок карточки",
"Cancel" : "Отменить",
"Creating the new card…" : "Создание карточки…",
"\"{card}\" was added to \"{board}\"" : "«{card}» добавлена на доску «{board}»",
"Open card" : "Открыть карточку",
"Close" : "Закрыть",
"Create card" : "Создать карточку",
@@ -220,6 +216,7 @@
"Write a description …" : "Добавьте описание...",
"Choose attachment" : "Выберите вложение",
"(group)" : "(группа)",
"(circle)" : "(круг)",
"Assign to me" : "Назначить себе",
"Unassign myself" : "Отказаться от назначения",
"Move card" : "Переместить карточку",
@@ -259,8 +256,6 @@
"Tomorrow" : "Завтра",
"This week" : "Эта неделя",
"No due" : "Без назначенной даты",
"Search for {searchQuery} in all boards" : "Искать {searchQuery} на всех досках",
"No results found" : "Результаты отсутствуют",
"No upcoming cards" : "Отсутствуют карточки, ожидающие выполнения",
"upcoming cards" : "карточки, ожидающие выполнения",
"Link to a board" : "Ссылка на доску",

View File

@@ -109,6 +109,8 @@ OC.L10N.register(
"Select a list" : "Seletziona un'elencu",
"Card title" : "Tìtulu ischeda",
"Cancel" : "Annulla",
"Creating the new card…" : "Creende un'ischeda noa...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" est istada agiunta a \"{board}\"",
"Open card" : "Aberi ischeda",
"Close" : "Serra",
"Create card" : "Crea ischeda",
@@ -116,7 +118,7 @@ OC.L10N.register(
"Select the card to link to a project" : "Seletzioan s'ischeda de collegare a unu progetu",
"Link to card" : "Collega a un'ischeda",
"File already exists" : "Cust'archìviu ddoe est giai",
"A file with the name {filename} already exists." : "B'at giai un'archìviu cun su nùmene de {filename}.",
"A file with the name {filename} already exists." : "Un'archìviu cun su nùmene de {filename} ddoe est giai.",
"Do you want to overwrite it?" : "Ddu cheres subraiscrìere? ",
"Overwrite file" : "Subraiscrie archìviu",
"Keep existing file" : "Mantene s'archìviu chi ddoe est",
@@ -156,7 +158,7 @@ OC.L10N.register(
"No participants found" : "Perunu partetzipante agatadu",
"Board owner" : "Mere lavagna",
"(Group)" : "(Grupu)",
"(Circle)" : "(Giru)",
"(Circle)" : "(Tropa)",
"Can edit" : "Faghet a modificare",
"Can share" : "Faghet a cumpartzire",
"Can manage" : "Faghet a gestire",
@@ -183,7 +185,7 @@ OC.L10N.register(
"Delete Attachment" : "Cantzella alligongiadu",
"Restore Attachment" : "Riprìstina alligongiadu",
"File to share" : "Archìviu de cumpartzire",
"Invalid path selected" : "Percursu seletzionadu non bàlidu",
"Invalid path selected" : "Caminu seletzionadu non bàlidu",
"Open in sidebar view" : "Aberi in s'istanca laterale",
"Open in bigger view" : "Aberi in una bista prus ampra",
"Attachments" : "Alligongiados",
@@ -216,6 +218,7 @@ OC.L10N.register(
"Write a description …" : "Iscrie una descritzione ...",
"Choose attachment" : "Sèbera un'alligongiadu",
"(group)" : "(grupu)",
"(circle)" : "(tropa)",
"Assign to me" : "Assigna a mie",
"Unassign myself" : "Annulla s'assignatzione a mie",
"Move card" : "Tràmuda ischeda",
@@ -247,7 +250,7 @@ OC.L10N.register(
"Board {0} deleted" : "Lavagna {0} cantzellada",
"Only assigned cards" : "Isceti ischedas assignadas",
"No reminder" : "Perunu apuntu",
"An error occurred" : "B'at àpidu un'errore",
"An error occurred" : "Ddoe at àpidu un'errore",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ses seguru chi cheres cantzellare sa lavagna {title}? Custa operatzione at a cantzellare totu is datos de custa lavagna.",
"Delete the board?" : "Cheres cantzellare sa lavagna?",
"Loading filtered view" : "Carrigamentu de sa bista cun su filtru",

View File

@@ -107,6 +107,8 @@
"Select a list" : "Seletziona un'elencu",
"Card title" : "Tìtulu ischeda",
"Cancel" : "Annulla",
"Creating the new card…" : "Creende un'ischeda noa...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" est istada agiunta a \"{board}\"",
"Open card" : "Aberi ischeda",
"Close" : "Serra",
"Create card" : "Crea ischeda",
@@ -114,7 +116,7 @@
"Select the card to link to a project" : "Seletzioan s'ischeda de collegare a unu progetu",
"Link to card" : "Collega a un'ischeda",
"File already exists" : "Cust'archìviu ddoe est giai",
"A file with the name {filename} already exists." : "B'at giai un'archìviu cun su nùmene de {filename}.",
"A file with the name {filename} already exists." : "Un'archìviu cun su nùmene de {filename} ddoe est giai.",
"Do you want to overwrite it?" : "Ddu cheres subraiscrìere? ",
"Overwrite file" : "Subraiscrie archìviu",
"Keep existing file" : "Mantene s'archìviu chi ddoe est",
@@ -154,7 +156,7 @@
"No participants found" : "Perunu partetzipante agatadu",
"Board owner" : "Mere lavagna",
"(Group)" : "(Grupu)",
"(Circle)" : "(Giru)",
"(Circle)" : "(Tropa)",
"Can edit" : "Faghet a modificare",
"Can share" : "Faghet a cumpartzire",
"Can manage" : "Faghet a gestire",
@@ -181,7 +183,7 @@
"Delete Attachment" : "Cantzella alligongiadu",
"Restore Attachment" : "Riprìstina alligongiadu",
"File to share" : "Archìviu de cumpartzire",
"Invalid path selected" : "Percursu seletzionadu non bàlidu",
"Invalid path selected" : "Caminu seletzionadu non bàlidu",
"Open in sidebar view" : "Aberi in s'istanca laterale",
"Open in bigger view" : "Aberi in una bista prus ampra",
"Attachments" : "Alligongiados",
@@ -214,6 +216,7 @@
"Write a description …" : "Iscrie una descritzione ...",
"Choose attachment" : "Sèbera un'alligongiadu",
"(group)" : "(grupu)",
"(circle)" : "(tropa)",
"Assign to me" : "Assigna a mie",
"Unassign myself" : "Annulla s'assignatzione a mie",
"Move card" : "Tràmuda ischeda",
@@ -245,7 +248,7 @@
"Board {0} deleted" : "Lavagna {0} cantzellada",
"Only assigned cards" : "Isceti ischedas assignadas",
"No reminder" : "Perunu apuntu",
"An error occurred" : "B'at àpidu un'errore",
"An error occurred" : "Ddoe at àpidu un'errore",
"Are you sure you want to delete the board {title}? This will delete all the data of this board." : "Ses seguru chi cheres cantzellare sa lavagna {title}? Custa operatzione at a cantzellare totu is datos de custa lavagna.",
"Delete the board?" : "Cheres cantzellare sa lavagna?",
"Loading filtered view" : "Carrigamentu de sa bista cun su filtru",

View File

@@ -202,6 +202,7 @@ OC.L10N.register(
"Write a description …" : "Napíšte popis...",
"Choose attachment" : "Vybrať prílohu",
"(group)" : "(skupina)",
"(circle)" : "(okruh)",
"Assign to me" : "Priradiť mne",
"Unassign myself" : "Zrušiť priradenie mne",
"Move card" : "Presunúť kartu",

View File

@@ -200,6 +200,7 @@
"Write a description …" : "Napíšte popis...",
"Choose attachment" : "Vybrať prílohu",
"(group)" : "(skupina)",
"(circle)" : "(okruh)",
"Assign to me" : "Priradiť mne",
"Unassign myself" : "Zrušiť priradenie mne",
"Move card" : "Presunúť kartu",

View File

@@ -70,13 +70,9 @@ OC.L10N.register(
"Upcoming cards" : "Prihajajoče naloge",
"Personal" : "Osebno",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Nalogo »%s« na »%s« vam dodeli %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} vam dodeli nalogo »{deck-card}« na »{deck-board}«.",
"The card \"%s\" on \"%s\" has reached its due date." : "Naloga »%s« na »%s« je dosegla datum preteka.",
"The card {deck-card} on {deck-board} has reached its due date." : "Naloga »{deck-card} « na »{deck-board}« je dosegla datum preteka.",
"%s has mentioned you in a comment on \"%s\"." : "%s vas omeni v opombi na »%s«.",
"{user} has mentioned you in a comment on {deck-card}." : "{user} vas omeni v opombi na »{deck-card}«.",
"The board \"%s\" has been shared with you by %s." : "Zbirko »%s« vam dodeli %s.",
"{user} has shared {deck-board} with you." : "{user} vam omogoča souporabo zbirke {deck-board}.",
"Card comments" : "Opombe k nalogi",
"%s on %s" : "%s v nalogi %s",
"No data was provided to create an attachment." : "Ni podanih podatkov za ustvarjanje priloge.",
@@ -115,8 +111,8 @@ OC.L10N.register(
"Select a list" : "Izbor seznama",
"Card title" : "Naslov naloge",
"Cancel" : "Prekliči",
"Creating the new card …" : "Poteka ustvarjanje nove naloge ...",
"Card \"{card}\" was added to \"{board}\"" : "Naloga »{card}« je dodana v zbirko »{board}«.",
"Creating the new card…" : "Poteka ustvarjanje nove naloge ...",
"\"{card}\" was added to \"{board}\"" : "Naloga »{card}« je dodana v zbirko »{board}«.",
"Open card" : "Odpri nalogo",
"Close" : "Zapri",
"Create card" : "Ustvari nalogo",
@@ -200,7 +196,6 @@ OC.L10N.register(
"Created" : "Ustvarjeno",
"The title cannot be empty." : "Polje naslova ne sme biti prazno.",
"No comments yet. Begin the discussion!" : "Ni še odzivov, bodite prvi!",
"Failed to load comments" : "Nalaganje opomb je spodletelo.",
"Assign a tag to this card…" : "Dodeli oznako nalogi ...",
"Assign to users" : "Dodeli uporabnikom",
"Assign to users/groups/circles" : "Dodeli uporabnikom/skupinam/krogom",
@@ -213,7 +208,6 @@ OC.L10N.register(
"The comment cannot be empty." : "Polje opombe ne sme biti prazno.",
"The comment cannot be longer than 1000 characters." : "Opomba ne sme biti daljša od 1000 znakov.",
"In reply to" : "V odgovor",
"Cancel reply" : "Prekliči odgovor",
"Reply" : "Odgovori",
"Update" : "Posodobi",
"Description" : "Opis",
@@ -226,7 +220,7 @@ OC.L10N.register(
"Write a description …" : "Vpišite opis ...",
"Choose attachment" : "Izbor priloge",
"(group)" : "(skupina)",
"{count} comments, {unread} unread" : "{count} sporočil, {unread} neprebranih",
"(circle)" : "(krog)",
"Assign to me" : "Nalogo dodeli meni",
"Unassign myself" : "Odstrani me z naloge",
"Move card" : "Premakni nalogo",
@@ -273,7 +267,6 @@ OC.L10N.register(
"Link to a board" : "Povezava do zbirke",
"Link to a card" : "Povezava do naloge",
"Create a card" : "Ustvari nalogo",
"Message from {author} in {conversationName}" : "{author} objavi sporočilo v pogovoru {conversationName}",
"Something went wrong" : "Prišlo je do napake ...",
"Failed to upload {name}" : "Pošiljanje {name} je spodletelo",
"Maximum file size of {size} exceeded" : "Omejitev velikosti datoteke {size} je prekoračena.",

View File

@@ -68,13 +68,9 @@
"Upcoming cards" : "Prihajajoče naloge",
"Personal" : "Osebno",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Nalogo »%s« na »%s« vam dodeli %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} vam dodeli nalogo »{deck-card}« na »{deck-board}«.",
"The card \"%s\" on \"%s\" has reached its due date." : "Naloga »%s« na »%s« je dosegla datum preteka.",
"The card {deck-card} on {deck-board} has reached its due date." : "Naloga »{deck-card} « na »{deck-board}« je dosegla datum preteka.",
"%s has mentioned you in a comment on \"%s\"." : "%s vas omeni v opombi na »%s«.",
"{user} has mentioned you in a comment on {deck-card}." : "{user} vas omeni v opombi na »{deck-card}«.",
"The board \"%s\" has been shared with you by %s." : "Zbirko »%s« vam dodeli %s.",
"{user} has shared {deck-board} with you." : "{user} vam omogoča souporabo zbirke {deck-board}.",
"Card comments" : "Opombe k nalogi",
"%s on %s" : "%s v nalogi %s",
"No data was provided to create an attachment." : "Ni podanih podatkov za ustvarjanje priloge.",
@@ -113,8 +109,8 @@
"Select a list" : "Izbor seznama",
"Card title" : "Naslov naloge",
"Cancel" : "Prekliči",
"Creating the new card …" : "Poteka ustvarjanje nove naloge ...",
"Card \"{card}\" was added to \"{board}\"" : "Naloga »{card}« je dodana v zbirko »{board}«.",
"Creating the new card…" : "Poteka ustvarjanje nove naloge ...",
"\"{card}\" was added to \"{board}\"" : "Naloga »{card}« je dodana v zbirko »{board}«.",
"Open card" : "Odpri nalogo",
"Close" : "Zapri",
"Create card" : "Ustvari nalogo",
@@ -198,7 +194,6 @@
"Created" : "Ustvarjeno",
"The title cannot be empty." : "Polje naslova ne sme biti prazno.",
"No comments yet. Begin the discussion!" : "Ni še odzivov, bodite prvi!",
"Failed to load comments" : "Nalaganje opomb je spodletelo.",
"Assign a tag to this card…" : "Dodeli oznako nalogi ...",
"Assign to users" : "Dodeli uporabnikom",
"Assign to users/groups/circles" : "Dodeli uporabnikom/skupinam/krogom",
@@ -211,7 +206,6 @@
"The comment cannot be empty." : "Polje opombe ne sme biti prazno.",
"The comment cannot be longer than 1000 characters." : "Opomba ne sme biti daljša od 1000 znakov.",
"In reply to" : "V odgovor",
"Cancel reply" : "Prekliči odgovor",
"Reply" : "Odgovori",
"Update" : "Posodobi",
"Description" : "Opis",
@@ -224,7 +218,7 @@
"Write a description …" : "Vpišite opis ...",
"Choose attachment" : "Izbor priloge",
"(group)" : "(skupina)",
"{count} comments, {unread} unread" : "{count} sporočil, {unread} neprebranih",
"(circle)" : "(krog)",
"Assign to me" : "Nalogo dodeli meni",
"Unassign myself" : "Odstrani me z naloge",
"Move card" : "Premakni nalogo",
@@ -271,7 +265,6 @@
"Link to a board" : "Povezava do zbirke",
"Link to a card" : "Povezava do naloge",
"Create a card" : "Ustvari nalogo",
"Message from {author} in {conversationName}" : "{author} objavi sporočilo v pogovoru {conversationName}",
"Something went wrong" : "Prišlo je do napake ...",
"Failed to upload {name}" : "Pošiljanje {name} je spodletelo",
"Maximum file size of {size} exceeded" : "Omejitev velikosti datoteke {size} je prekoračena.",

View File

@@ -200,6 +200,7 @@ OC.L10N.register(
"Add Attachment" : "Додај прилог",
"Choose attachment" : "Одабери прилог",
"(group)" : "(група)",
"(circle)" : "(круг)",
"Assign to me" : "Додели мени",
"Unassign myself" : "Склони са мене",
"Move card" : "Премести картицу",

View File

@@ -198,6 +198,7 @@
"Add Attachment" : "Додај прилог",
"Choose attachment" : "Одабери прилог",
"(group)" : "(група)",
"(circle)" : "(круг)",
"Assign to me" : "Додели мени",
"Unassign myself" : "Склони са мене",
"Move card" : "Премести картицу",

View File

@@ -63,22 +63,16 @@ OC.L10N.register(
"{user} has restored the attachment {attachment} to card {card}" : "{user} har återställt bilagan {attachment} till kortet {card}",
"You have commented on card {card}" : "Du har kommenterat på kortet {card}",
"{user} has commented on card {card}" : "{user} har kommenterat på kortet {card}",
"A <strong>card description</strong> inside the Deck app has been changed" : "En <strong>kortbeskrivning</strong> i Kort-appen har ändrats",
"Deck" : "Kort",
"Changes in the <strong>Deck app</strong>" : "Ändringar i <strong>Kort-appen</strong>",
"A <strong>card description</strong> inside the Deck app has been changed" : "En <strong>kortbeskrivning</strong> i Deck-appen har ändrats",
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Ändringar i <strong>Deck-appen</strong>",
"A <strong>comment</strong> was created on a card" : "En <strong>kommentar</strong> skapades på ett kort",
"Upcoming cards" : "Kommande kort",
"Personal" : "Personlig",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Kortet \"%s\" på \"%s\" har tilldelats dig av %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} har tilldelat kortet {deck-card} från {deck-board} till dig.",
"The card \"%s\" on \"%s\" has reached its due date." : "Kortet \"%s\" på \"%s\" har nått sitt slutdatum.",
"The card {deck-card} on {deck-board} has reached its due date." : "Kortet {deck-card} från {deck-board} har nått sitt slutdatum.",
"The card \"%s\" on \"%s\" has reached its due date." : "Kortet \"%s\" på \"%s\" har nått sitt utgångsdatum.",
"%s has mentioned you in a comment on \"%s\"." : "%s har nämnt dig i en kommentar på \"%s\".",
"{user} has mentioned you in a comment on {deck-card}." : "{user} har nämnt dig i en kommentar i {deck-card}.",
"The board \"%s\" has been shared with you by %s." : "Tavlan \"%s\" har delats med dig av %s.",
"{user} has shared {deck-board} with you." : "{user} har delat {deck-board} med dig.",
"Card comments" : "Kort kommentarer",
"%s on %s" : "%s på %s",
"No data was provided to create an attachment." : "Inga data lämnades för att skapa en bilaga.",
"Finished" : "Slutförd",
"To review" : "Att granska",
@@ -100,26 +94,16 @@ OC.L10N.register(
"Could not write file to disk" : "Kunde inte skriva fil till disk",
"A PHP extension stopped the file upload" : "Ett PHP-tillägg stoppade filuppladdningen",
"No file uploaded or file size exceeds maximum of %s" : "Ingen fil uppladdad eller filstorleken överstiger max %s",
"Card not found" : "Kortet hittades inte",
"Path is already shared with this card" : "Sökvägen är redan delad med detta kort",
"Invalid date, date format must be YYYY-MM-DD" : "Ogiltigt datum, måste anges: ÅÅÅÅ-MM-DD",
"Personal planning and team project organization" : "Personlig planering och projekthantering för teams",
"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" : "Kort är en kanban-liknande projekt- och organiseringsapp för arbetsgrupper i Nextcloud.\n\n\n- 📥 Lägg till uppgifter på kort och ordna dem\n- 📄 Skriv anteckningar i markdown\n- 🔖 Tilldela etiketter för organisering\n- 👥 Dela med arbetsgruppen, vänner eller familj\n- 📎 Bifoga filer och bädda in dem i markdown-anteckningarna\n- 💬 Diskutera i arbetsgruppen genom kommentarer\n- ⚡ Håll koll på ändringar i aktivitetsflödet\n- 🚀 Börja organisera din arbetsgrupp nu!",
"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" : "Korthögar är en kanban-liknande projekt- och organiseringsapp för arbetsgrupper i Nextcloud.\n\n\n- 📥 Lägg till uppgifter på kort och ordna dem\n- 📄 Skriv anteckningar i markdown\n- 🔖 Tilldela etiketter för organisering\n- 👥 Dela med arbetsgruppen, vänner eller familj\n- 📎 Bifoga filer och bädda in dem i markdown-anteckningarna\n- 💬 Diskutera i arbetsgruppen genom kommentarer\n- ⚡ Håll koll på ändringar i aktivitetsflödet\n- 🚀 Börja organisera din arbetsgrupp nu!",
"Card details" : "Kortdetaljer",
"Add board" : "Lägg till tavla",
"Select the board to link to a project" : "Välj tavla att länka till ett projekt",
"Search by board title" : "Sök efter namn på tavla",
"Select board" : "Välj tavla",
"Create a new card" : "Skapa ett nytt kort",
"Select a board" : "Välj en tavla",
"Select a list" : "Välj en lista",
"Card title" : "Kort-titel",
"Cancel" : "Avbryt",
"Creating the new card …" : "Skapar det nya kortet ...",
"Card \"{card}\" was added to \"{board}\"" : "kortet \"{card}\" lades till i \"{board}\"",
"Open card" : "Öppna kort",
"Close" : "Stäng",
"Create card" : "Skapa kort",
"Select a card" : "Välj ett kort",
"Select the card to link to a project" : "Välj kort att länka till ett projekt",
"Link to card" : "Länka till kort",
@@ -183,15 +167,9 @@ OC.L10N.register(
"title and color value must be provided" : "titel och färg måste anges",
"Board name" : "Tavlans namn",
"Members" : "Medlemmar",
"Upload new files" : "Ladda upp nya filer",
"Share from Files" : "Dela från Filer",
"Add this attachment" : "Lägg till denna bilaga",
"Show in Files" : "Visa i Filer",
"Unshare file" : "Sluta dela fil",
"Delete Attachment" : "Ta bort bilaga",
"Restore Attachment" : "Återställ bilaga",
"File to share" : "Fil att dela",
"Invalid path selected" : "Ogiltig sökväg vald",
"Open in sidebar view" : "Öppna i sidofältet",
"Open in bigger view" : "Öppna i större vy",
"Attachments" : "Bilagor",
@@ -200,7 +178,6 @@ OC.L10N.register(
"Created" : "Skapat",
"The title cannot be empty." : "Titeln får inte lämnas tom.",
"No comments yet. Begin the discussion!" : "Inga kommentarer än. Börja diskussionen!",
"Failed to load comments" : "Kunde inte ladda kommentarerna.",
"Assign a tag to this card…" : "Tilldela en tagg till det här kortet ...",
"Assign to users" : "Tilldela till användare",
"Assign to users/groups/circles" : "Tilldela till användare/grupper/cirklar",
@@ -213,7 +190,6 @@ OC.L10N.register(
"The comment cannot be empty." : "Kommentaren kan inte vara tom.",
"The comment cannot be longer than 1000 characters." : "Kommentaren kan inte vara längre än 1000 tecken.",
"In reply to" : "Som svar på",
"Cancel reply" : "Avbryt svar",
"Reply" : "Svara",
"Update" : "Uppdatera",
"Description" : "Beskrivning",
@@ -226,7 +202,7 @@ OC.L10N.register(
"Write a description …" : "Ange en beskrivning ...",
"Choose attachment" : "Välj bilaga",
"(group)" : " (grupp)",
"{count} comments, {unread} unread" : "{count} kommentarer, {unread} olästa",
"(circle)" : "(cirkel)",
"Assign to me" : "Tilldela till mig",
"Unassign myself" : "Ta bort från mig själv",
"Move card" : "Flytta kort",
@@ -239,10 +215,9 @@ OC.L10N.register(
"All boards" : "Alla tavlor",
"Archived boards" : "Arkiverade tavlor",
"Shared with you" : "Delad med dig",
"Use bigger card view" : "Visa större kort",
"Show boards in calendar/tasks" : "Visa tavlor i kalender / uppgifter",
"Limit deck usage of groups" : "Begränsa användningen av grupper",
"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." : "Begränsade kort blockerar användare som inte ingår i dessa grupper från att skapa egna tavlor. Användare kan dock fortfarande integrera med tavlor som har delats med dem.",
"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." : "Begränsa Deck blockerar användare som inte ingår i dessa grupper från att skapa egna tavlor. Användare kan fortfarande arbeta med tavlor som har delats med dem.",
"Board details" : "Taveldetaljer",
"Edit board" : "Ändra tavla",
"Clone board" : "Kopiera tavla",
@@ -266,20 +241,11 @@ OC.L10N.register(
"Tomorrow" : "Imorgon",
"This week" : "Denna vecka",
"No due" : "Inget slut",
"Search for {searchQuery} in all boards" : "Sök efter {searchQuery} i alla tavlor",
"No results found" : "Inga resultat funna",
"No upcoming cards" : "Inga kommande kort",
"upcoming cards" : "kommande kort",
"Link to a board" : "Länka till en tavla",
"Link to a card" : "Länka till ett kort",
"Create a card" : "Skapa ett kort",
"Message from {author} in {conversationName}" : "Meddelande från {author} i {conversationName}",
"Something went wrong" : "Något gick fel",
"Failed to upload {name}" : "Kunde inte ladda upp {name}",
"Maximum file size of {size} exceeded" : "Maximal filstorlek på {size} överskriden",
"Error creating the share" : "Kunde inte skapa delning",
"Share with a Deck card" : "Dela med ett kort",
"Share {file} with a Deck card" : "Dela {file} med ett kort",
"Share" : "Dela"
"Maximum file size of {size} exceeded" : "Maximal filstorlek på {size} överskriden"
},
"nplurals=2; plural=(n != 1);");

View File

@@ -61,22 +61,16 @@
"{user} has restored the attachment {attachment} to card {card}" : "{user} har återställt bilagan {attachment} till kortet {card}",
"You have commented on card {card}" : "Du har kommenterat på kortet {card}",
"{user} has commented on card {card}" : "{user} har kommenterat på kortet {card}",
"A <strong>card description</strong> inside the Deck app has been changed" : "En <strong>kortbeskrivning</strong> i Kort-appen har ändrats",
"Deck" : "Kort",
"Changes in the <strong>Deck app</strong>" : "Ändringar i <strong>Kort-appen</strong>",
"A <strong>card description</strong> inside the Deck app has been changed" : "En <strong>kortbeskrivning</strong> i Deck-appen har ändrats",
"Deck" : "Deck",
"Changes in the <strong>Deck app</strong>" : "Ändringar i <strong>Deck-appen</strong>",
"A <strong>comment</strong> was created on a card" : "En <strong>kommentar</strong> skapades på ett kort",
"Upcoming cards" : "Kommande kort",
"Personal" : "Personlig",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Kortet \"%s\" på \"%s\" har tilldelats dig av %s.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} har tilldelat kortet {deck-card} från {deck-board} till dig.",
"The card \"%s\" on \"%s\" has reached its due date." : "Kortet \"%s\" på \"%s\" har nått sitt slutdatum.",
"The card {deck-card} on {deck-board} has reached its due date." : "Kortet {deck-card} från {deck-board} har nått sitt slutdatum.",
"The card \"%s\" on \"%s\" has reached its due date." : "Kortet \"%s\" på \"%s\" har nått sitt utgångsdatum.",
"%s has mentioned you in a comment on \"%s\"." : "%s har nämnt dig i en kommentar på \"%s\".",
"{user} has mentioned you in a comment on {deck-card}." : "{user} har nämnt dig i en kommentar i {deck-card}.",
"The board \"%s\" has been shared with you by %s." : "Tavlan \"%s\" har delats med dig av %s.",
"{user} has shared {deck-board} with you." : "{user} har delat {deck-board} med dig.",
"Card comments" : "Kort kommentarer",
"%s on %s" : "%s på %s",
"No data was provided to create an attachment." : "Inga data lämnades för att skapa en bilaga.",
"Finished" : "Slutförd",
"To review" : "Att granska",
@@ -98,26 +92,16 @@
"Could not write file to disk" : "Kunde inte skriva fil till disk",
"A PHP extension stopped the file upload" : "Ett PHP-tillägg stoppade filuppladdningen",
"No file uploaded or file size exceeds maximum of %s" : "Ingen fil uppladdad eller filstorleken överstiger max %s",
"Card not found" : "Kortet hittades inte",
"Path is already shared with this card" : "Sökvägen är redan delad med detta kort",
"Invalid date, date format must be YYYY-MM-DD" : "Ogiltigt datum, måste anges: ÅÅÅÅ-MM-DD",
"Personal planning and team project organization" : "Personlig planering och projekthantering för teams",
"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" : "Kort är en kanban-liknande projekt- och organiseringsapp för arbetsgrupper i Nextcloud.\n\n\n- 📥 Lägg till uppgifter på kort och ordna dem\n- 📄 Skriv anteckningar i markdown\n- 🔖 Tilldela etiketter för organisering\n- 👥 Dela med arbetsgruppen, vänner eller familj\n- 📎 Bifoga filer och bädda in dem i markdown-anteckningarna\n- 💬 Diskutera i arbetsgruppen genom kommentarer\n- ⚡ Håll koll på ändringar i aktivitetsflödet\n- 🚀 Börja organisera din arbetsgrupp nu!",
"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" : "Korthögar är en kanban-liknande projekt- och organiseringsapp för arbetsgrupper i Nextcloud.\n\n\n- 📥 Lägg till uppgifter på kort och ordna dem\n- 📄 Skriv anteckningar i markdown\n- 🔖 Tilldela etiketter för organisering\n- 👥 Dela med arbetsgruppen, vänner eller familj\n- 📎 Bifoga filer och bädda in dem i markdown-anteckningarna\n- 💬 Diskutera i arbetsgruppen genom kommentarer\n- ⚡ Håll koll på ändringar i aktivitetsflödet\n- 🚀 Börja organisera din arbetsgrupp nu!",
"Card details" : "Kortdetaljer",
"Add board" : "Lägg till tavla",
"Select the board to link to a project" : "Välj tavla att länka till ett projekt",
"Search by board title" : "Sök efter namn på tavla",
"Select board" : "Välj tavla",
"Create a new card" : "Skapa ett nytt kort",
"Select a board" : "Välj en tavla",
"Select a list" : "Välj en lista",
"Card title" : "Kort-titel",
"Cancel" : "Avbryt",
"Creating the new card …" : "Skapar det nya kortet ...",
"Card \"{card}\" was added to \"{board}\"" : "kortet \"{card}\" lades till i \"{board}\"",
"Open card" : "Öppna kort",
"Close" : "Stäng",
"Create card" : "Skapa kort",
"Select a card" : "Välj ett kort",
"Select the card to link to a project" : "Välj kort att länka till ett projekt",
"Link to card" : "Länka till kort",
@@ -181,15 +165,9 @@
"title and color value must be provided" : "titel och färg måste anges",
"Board name" : "Tavlans namn",
"Members" : "Medlemmar",
"Upload new files" : "Ladda upp nya filer",
"Share from Files" : "Dela från Filer",
"Add this attachment" : "Lägg till denna bilaga",
"Show in Files" : "Visa i Filer",
"Unshare file" : "Sluta dela fil",
"Delete Attachment" : "Ta bort bilaga",
"Restore Attachment" : "Återställ bilaga",
"File to share" : "Fil att dela",
"Invalid path selected" : "Ogiltig sökväg vald",
"Open in sidebar view" : "Öppna i sidofältet",
"Open in bigger view" : "Öppna i större vy",
"Attachments" : "Bilagor",
@@ -198,7 +176,6 @@
"Created" : "Skapat",
"The title cannot be empty." : "Titeln får inte lämnas tom.",
"No comments yet. Begin the discussion!" : "Inga kommentarer än. Börja diskussionen!",
"Failed to load comments" : "Kunde inte ladda kommentarerna.",
"Assign a tag to this card…" : "Tilldela en tagg till det här kortet ...",
"Assign to users" : "Tilldela till användare",
"Assign to users/groups/circles" : "Tilldela till användare/grupper/cirklar",
@@ -211,7 +188,6 @@
"The comment cannot be empty." : "Kommentaren kan inte vara tom.",
"The comment cannot be longer than 1000 characters." : "Kommentaren kan inte vara längre än 1000 tecken.",
"In reply to" : "Som svar på",
"Cancel reply" : "Avbryt svar",
"Reply" : "Svara",
"Update" : "Uppdatera",
"Description" : "Beskrivning",
@@ -224,7 +200,7 @@
"Write a description …" : "Ange en beskrivning ...",
"Choose attachment" : "Välj bilaga",
"(group)" : " (grupp)",
"{count} comments, {unread} unread" : "{count} kommentarer, {unread} olästa",
"(circle)" : "(cirkel)",
"Assign to me" : "Tilldela till mig",
"Unassign myself" : "Ta bort från mig själv",
"Move card" : "Flytta kort",
@@ -237,10 +213,9 @@
"All boards" : "Alla tavlor",
"Archived boards" : "Arkiverade tavlor",
"Shared with you" : "Delad med dig",
"Use bigger card view" : "Visa större kort",
"Show boards in calendar/tasks" : "Visa tavlor i kalender / uppgifter",
"Limit deck usage of groups" : "Begränsa användningen av grupper",
"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." : "Begränsade kort blockerar användare som inte ingår i dessa grupper från att skapa egna tavlor. Användare kan dock fortfarande integrera med tavlor som har delats med dem.",
"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." : "Begränsa Deck blockerar användare som inte ingår i dessa grupper från att skapa egna tavlor. Användare kan fortfarande arbeta med tavlor som har delats med dem.",
"Board details" : "Taveldetaljer",
"Edit board" : "Ändra tavla",
"Clone board" : "Kopiera tavla",
@@ -264,20 +239,11 @@
"Tomorrow" : "Imorgon",
"This week" : "Denna vecka",
"No due" : "Inget slut",
"Search for {searchQuery} in all boards" : "Sök efter {searchQuery} i alla tavlor",
"No results found" : "Inga resultat funna",
"No upcoming cards" : "Inga kommande kort",
"upcoming cards" : "kommande kort",
"Link to a board" : "Länka till en tavla",
"Link to a card" : "Länka till ett kort",
"Create a card" : "Skapa ett kort",
"Message from {author} in {conversationName}" : "Meddelande från {author} i {conversationName}",
"Something went wrong" : "Något gick fel",
"Failed to upload {name}" : "Kunde inte ladda upp {name}",
"Maximum file size of {size} exceeded" : "Maximal filstorlek på {size} överskriden",
"Error creating the share" : "Kunde inte skapa delning",
"Share with a Deck card" : "Dela med ett kort",
"Share {file} with a Deck card" : "Dela {file} med ett kort",
"Share" : "Dela"
"Maximum file size of {size} exceeded" : "Maximal filstorlek på {size} överskriden"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}

View File

@@ -70,14 +70,10 @@ OC.L10N.register(
"Upcoming cards" : "Yaklaşan kartlar",
"Personal" : "Kişisel",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "\"%s\" kartı \"%s\" zamanında %s tarafından size atandı.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user}, {deck-board} panosundaki {deck-card} kartını size atadı.",
"The card \"%s\" on \"%s\" has reached its due date." : "\"%s\" kartı \"%s\" zamanında son kullanma tarihine ulaştı.",
"The card {deck-card} on {deck-board} has reached its due date." : "{deck-board} panosundaki {deck-card} kartının bitiş tarihi geldi.",
"%s has mentioned you in a comment on \"%s\"." : "%s kullanıcısı, \"%s\" üzerindeki bir yorumda sizi andı",
"{user} has mentioned you in a comment on {deck-card}." : "{user}, {deck-card} kartına yaptığı yorumda sizi andı.",
"The board \"%s\" has been shared with you by %s." : "\"%s\" panosu %s tarafından sizinle paylaşıldı.",
"{user} has shared {deck-board} with you." : "{user}, {deck-card} kartını sizinle paylaştı.",
"Card comments" : "Kart yorumları",
"Card comments" : "Kart açıklamaları",
"%s on %s" : "%s, %s hakkında",
"No data was provided to create an attachment." : "Bir ek dosya oluşturmak için herhangi bir veri belirtilmedi.",
"Finished" : "Tamamlandı",
@@ -115,8 +111,8 @@ OC.L10N.register(
"Select a list" : "Bir liste seçin",
"Card title" : "Kart başlığı",
"Cancel" : "İptal",
"Creating the new card …" : "Yeni kart ekleniyor …",
"Card \"{card}\" was added to \"{board}\"" : "\"{card}\" kartı \"{board}\" panosuna eklendi",
"Creating the new card…" : "Yeni kart ekleniyor…",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" kartı \"{board}\" panosuna eklendi",
"Open card" : "Kartı aç",
"Close" : "Kapat",
"Create card" : "Kart ekle",
@@ -195,12 +191,11 @@ OC.L10N.register(
"Open in sidebar view" : "Yan çubuk görünümünde aç",
"Open in bigger view" : "Daha büyük görünümde aç",
"Attachments" : "Ek dosyalar",
"Comments" : "Yorumlar",
"Comments" : "ıklamalar",
"Modified" : "Değiştirilme",
"Created" : "Oluşturulma",
"The title cannot be empty." : "Başlık boş olamaz.",
"No comments yet. Begin the discussion!" : "Henüz bir yorum yapılmamış. Tartışmayı başlatın!",
"Failed to load comments" : "Yorumlar yüklenemedi",
"Assign a tag to this card…" : "Bu karta bir etiket ata…",
"Assign to users" : "Kullanıcılara ata",
"Assign to users/groups/circles" : "Kullanıcılara/gruplara/çevrelere ata",
@@ -213,7 +208,6 @@ OC.L10N.register(
"The comment cannot be empty." : "Yorum boş olamaz.",
"The comment cannot be longer than 1000 characters." : "Yorum 1000 karakterden uzun olamaz.",
"In reply to" : "Şuna yanıtla",
"Cancel reply" : "Yanıtı iptal et",
"Reply" : "Yanıtla",
"Update" : "Güncelle",
"Description" : "Açıklama",
@@ -226,7 +220,7 @@ OC.L10N.register(
"Write a description …" : "Bir açıklama yazın …",
"Choose attachment" : "Ek dosyayı seçin",
"(group)" : "(grup)",
"{count} comments, {unread} unread" : "{count} yorum, {unread} okunmamış",
"(circle)" : "(çevre)",
"Assign to me" : "Bana ata",
"Unassign myself" : "Kendi atamamı kaldır",
"Move card" : "Kartı taşı",

View File

@@ -68,14 +68,10 @@
"Upcoming cards" : "Yaklaşan kartlar",
"Personal" : "Kişisel",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "\"%s\" kartı \"%s\" zamanında %s tarafından size atandı.",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user}, {deck-board} panosundaki {deck-card} kartını size atadı.",
"The card \"%s\" on \"%s\" has reached its due date." : "\"%s\" kartı \"%s\" zamanında son kullanma tarihine ulaştı.",
"The card {deck-card} on {deck-board} has reached its due date." : "{deck-board} panosundaki {deck-card} kartının bitiş tarihi geldi.",
"%s has mentioned you in a comment on \"%s\"." : "%s kullanıcısı, \"%s\" üzerindeki bir yorumda sizi andı",
"{user} has mentioned you in a comment on {deck-card}." : "{user}, {deck-card} kartına yaptığı yorumda sizi andı.",
"The board \"%s\" has been shared with you by %s." : "\"%s\" panosu %s tarafından sizinle paylaşıldı.",
"{user} has shared {deck-board} with you." : "{user}, {deck-card} kartını sizinle paylaştı.",
"Card comments" : "Kart yorumları",
"Card comments" : "Kart açıklamaları",
"%s on %s" : "%s, %s hakkında",
"No data was provided to create an attachment." : "Bir ek dosya oluşturmak için herhangi bir veri belirtilmedi.",
"Finished" : "Tamamlandı",
@@ -113,8 +109,8 @@
"Select a list" : "Bir liste seçin",
"Card title" : "Kart başlığı",
"Cancel" : "İptal",
"Creating the new card …" : "Yeni kart ekleniyor …",
"Card \"{card}\" was added to \"{board}\"" : "\"{card}\" kartı \"{board}\" panosuna eklendi",
"Creating the new card…" : "Yeni kart ekleniyor…",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" kartı \"{board}\" panosuna eklendi",
"Open card" : "Kartı aç",
"Close" : "Kapat",
"Create card" : "Kart ekle",
@@ -193,12 +189,11 @@
"Open in sidebar view" : "Yan çubuk görünümünde aç",
"Open in bigger view" : "Daha büyük görünümde aç",
"Attachments" : "Ek dosyalar",
"Comments" : "Yorumlar",
"Comments" : "ıklamalar",
"Modified" : "Değiştirilme",
"Created" : "Oluşturulma",
"The title cannot be empty." : "Başlık boş olamaz.",
"No comments yet. Begin the discussion!" : "Henüz bir yorum yapılmamış. Tartışmayı başlatın!",
"Failed to load comments" : "Yorumlar yüklenemedi",
"Assign a tag to this card…" : "Bu karta bir etiket ata…",
"Assign to users" : "Kullanıcılara ata",
"Assign to users/groups/circles" : "Kullanıcılara/gruplara/çevrelere ata",
@@ -211,7 +206,6 @@
"The comment cannot be empty." : "Yorum boş olamaz.",
"The comment cannot be longer than 1000 characters." : "Yorum 1000 karakterden uzun olamaz.",
"In reply to" : "Şuna yanıtla",
"Cancel reply" : "Yanıtı iptal et",
"Reply" : "Yanıtla",
"Update" : "Güncelle",
"Description" : "Açıklama",
@@ -224,7 +218,7 @@
"Write a description …" : "Bir açıklama yazın …",
"Choose attachment" : "Ek dosyayı seçin",
"(group)" : "(grup)",
"{count} comments, {unread} unread" : "{count} yorum, {unread} okunmamış",
"(circle)" : "(çevre)",
"Assign to me" : "Bana ata",
"Unassign myself" : "Kendi atamamı kaldır",
"Move card" : "Kartı taşı",

View File

@@ -122,6 +122,7 @@ OC.L10N.register(
"Add Attachment" : "Долучити вкладення",
"Choose attachment" : "Вибрати вкладення",
"(group)" : "(група)",
"(circle)" : "(коло)",
"Assign to me" : "Призначити мені",
"Move card" : "Пересунути картку",
"Unarchive card" : "Розархівувати картку",

View File

@@ -120,6 +120,7 @@
"Add Attachment" : "Долучити вкладення",
"Choose attachment" : "Вибрати вкладення",
"(group)" : "(група)",
"(circle)" : "(коло)",
"Assign to me" : "Призначити мені",
"Move card" : "Пересунути картку",
"Unarchive card" : "Розархівувати картку",

View File

@@ -70,13 +70,9 @@ OC.L10N.register(
"Upcoming cards" : "即将到来的卡片",
"Personal" : "个人",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "卡片 \"%s\" (在 \"%s\" 中)已由%s指派给您。",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} 已将卡片 {deck-card} 其位于 {deck-board} ,分配给了你",
"The card \"%s\" on \"%s\" has reached its due date." : "卡片 \"%s\" (在 \"%s\" 中)已到期.",
"The card {deck-card} on {deck-board} has reached its due date." : "卡片 {deck-card} 其位于 {deck-board} ,已到期",
"%s has mentioned you in a comment on \"%s\"." : "%s 在 “%s” 的评论中提到了您。",
"{user} has mentioned you in a comment on {deck-card}." : "{user} 在 {deck-card} 的一条评论中提到了你",
"The board \"%s\" has been shared with you by %s." : "面板 \"%s\" 已由 %s 共享给您。",
"{user} has shared {deck-board} with you." : "{user} 与你分享了 {deck-board}",
"Card comments" : "卡片评论",
"%s on %s" : "%s 于 %s",
"No data was provided to create an attachment." : "未能提供数据以创建附件",
@@ -115,8 +111,8 @@ OC.L10N.register(
"Select a list" : "选择一个列表",
"Card title" : "卡片标题",
"Cancel" : "取消",
"Creating the new card …" : "正在创建新卡片… ",
"Card \"{card}\" was added to \"{board}\"" : "卡片 \"{card}\" 被添加看板 \"{board}\"",
"Creating the new card…" : "正在创建新卡片…",
"\"{card}\" was added to \"{board}\"" : "卡片 \"{card}\" 被添加看板 \"{board}\"",
"Open card" : "打开卡片",
"Close" : "关闭",
"Create card" : "创建卡片",
@@ -200,7 +196,6 @@ OC.L10N.register(
"Created" : "已创建",
"The title cannot be empty." : "标题不能为空",
"No comments yet. Begin the discussion!" : "还没有评论。 开始讨论吧!",
"Failed to load comments" : "加载评论失败",
"Assign a tag to this card…" : "为该卡片分配标签…",
"Assign to users" : "指派给用户",
"Assign to users/groups/circles" : "指派给用户/群组/圈子",
@@ -213,7 +208,6 @@ OC.L10N.register(
"The comment cannot be empty." : "注释不能为空。",
"The comment cannot be longer than 1000 characters." : "注释不能超过 1000 个字符。",
"In reply to" : "回复",
"Cancel reply" : "取消回复",
"Reply" : "回复",
"Update" : "更新",
"Description" : "描述",
@@ -226,7 +220,7 @@ OC.L10N.register(
"Write a description …" : "写一段描述",
"Choose attachment" : "选择附件",
"(group)" : "(组)",
"{count} comments, {unread} unread" : "{count} 条评论,{unread} 未读",
"(circle)" : "(圈子)",
"Assign to me" : "指派给我",
"Unassign myself" : "不再指派给我",
"Move card" : "移动卡片",

View File

@@ -68,13 +68,9 @@
"Upcoming cards" : "即将到来的卡片",
"Personal" : "个人",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "卡片 \"%s\" (在 \"%s\" 中)已由%s指派给您。",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} 已将卡片 {deck-card} 其位于 {deck-board} ,分配给了你",
"The card \"%s\" on \"%s\" has reached its due date." : "卡片 \"%s\" (在 \"%s\" 中)已到期.",
"The card {deck-card} on {deck-board} has reached its due date." : "卡片 {deck-card} 其位于 {deck-board} ,已到期",
"%s has mentioned you in a comment on \"%s\"." : "%s 在 “%s” 的评论中提到了您。",
"{user} has mentioned you in a comment on {deck-card}." : "{user} 在 {deck-card} 的一条评论中提到了你",
"The board \"%s\" has been shared with you by %s." : "面板 \"%s\" 已由 %s 共享给您。",
"{user} has shared {deck-board} with you." : "{user} 与你分享了 {deck-board}",
"Card comments" : "卡片评论",
"%s on %s" : "%s 于 %s",
"No data was provided to create an attachment." : "未能提供数据以创建附件",
@@ -113,8 +109,8 @@
"Select a list" : "选择一个列表",
"Card title" : "卡片标题",
"Cancel" : "取消",
"Creating the new card …" : "正在创建新卡片… ",
"Card \"{card}\" was added to \"{board}\"" : "卡片 \"{card}\" 被添加看板 \"{board}\"",
"Creating the new card…" : "正在创建新卡片…",
"\"{card}\" was added to \"{board}\"" : "卡片 \"{card}\" 被添加看板 \"{board}\"",
"Open card" : "打开卡片",
"Close" : "关闭",
"Create card" : "创建卡片",
@@ -198,7 +194,6 @@
"Created" : "已创建",
"The title cannot be empty." : "标题不能为空",
"No comments yet. Begin the discussion!" : "还没有评论。 开始讨论吧!",
"Failed to load comments" : "加载评论失败",
"Assign a tag to this card…" : "为该卡片分配标签…",
"Assign to users" : "指派给用户",
"Assign to users/groups/circles" : "指派给用户/群组/圈子",
@@ -211,7 +206,6 @@
"The comment cannot be empty." : "注释不能为空。",
"The comment cannot be longer than 1000 characters." : "注释不能超过 1000 个字符。",
"In reply to" : "回复",
"Cancel reply" : "取消回复",
"Reply" : "回复",
"Update" : "更新",
"Description" : "描述",
@@ -224,7 +218,7 @@
"Write a description …" : "写一段描述",
"Choose attachment" : "选择附件",
"(group)" : "(组)",
"{count} comments, {unread} unread" : "{count} 条评论,{unread} 未读",
"(circle)" : "(圈子)",
"Assign to me" : "指派给我",
"Unassign myself" : "不再指派给我",
"Move card" : "移动卡片",

View File

@@ -70,13 +70,9 @@ OC.L10N.register(
"Upcoming cards" : "快將到期的卡片",
"Personal" : "個人",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "%s 已將 “%s” 中的卡片 “%s” 指派給您。",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} 已將 {deck-board} 中的卡片 {deck-card} 指派給您。",
"The card \"%s\" on \"%s\" has reached its due date." : "\"%s\"中的卡片 \"%s\" 已到期。",
"The card {deck-card} on {deck-board} has reached its due date." : "deck-board} 中的卡片{deck-card} 已到期。",
"%s has mentioned you in a comment on \"%s\"." : "%s 在 “%s” 的意見中提到了您。",
"{user} has mentioned you in a comment on {deck-card}." : "{user} 在 {deckcard} 的意見中提到了您。",
"The board \"%s\" has been shared with you by %s." : "面板 \"%s\" 已由 %s 分享給您。",
"{user} has shared {deck-board} with you." : "{user} 分享了面板 {deck-board} 給您。",
"Card comments" : "卡片意見",
"%s on %s" : "%s上%s",
"No data was provided to create an attachment." : "未能提供數據以創建附件",
@@ -115,8 +111,8 @@ OC.L10N.register(
"Select a list" : "選擇一個列表",
"Card title" : "卡片標題",
"Cancel" : "取消",
"Creating the new card …" : "正在建立新卡片...",
"Card \"{card}\" was added to \"{board}\"" : "\"{card}\" 已添加到 \"{board}\"",
"Creating the new card…" : "正在建立新卡片...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" 已添加到 \"{board}\"",
"Open card" : "打開卡片",
"Close" : "關閉",
"Create card" : "建立卡片",
@@ -200,7 +196,6 @@ OC.L10N.register(
"Created" : "建立於",
"The title cannot be empty." : "標題不能為空。",
"No comments yet. Begin the discussion!" : "尚無意見,開始討論吧!",
"Failed to load comments" : "無法加載評論",
"Assign a tag to this card…" : "為該卡片分配標籤…",
"Assign to users" : "指派給用戶",
"Assign to users/groups/circles" : "指派給用戶/群組/圈子",
@@ -213,7 +208,6 @@ OC.L10N.register(
"The comment cannot be empty." : "意見不能為空。",
"The comment cannot be longer than 1000 characters." : "意見不能超過 1000 個字符。",
"In reply to" : "回覆",
"Cancel reply" : "取消回覆",
"Reply" : "回覆",
"Update" : "更新",
"Description" : "描述",
@@ -226,7 +220,7 @@ OC.L10N.register(
"Write a description …" : "寫一段描述",
"Choose attachment" : "選擇附件",
"(group)" : "(群組)",
"{count} comments, {unread} unread" : "{count} 條評論,{unread} 條未讀",
"(circle)" : "(圈子)",
"Assign to me" : "指派給我",
"Unassign myself" : "自己解除指派",
"Move card" : "移動卡片",

View File

@@ -68,13 +68,9 @@
"Upcoming cards" : "快將到期的卡片",
"Personal" : "個人",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "%s 已將 “%s” 中的卡片 “%s” 指派給您。",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} 已將 {deck-board} 中的卡片 {deck-card} 指派給您。",
"The card \"%s\" on \"%s\" has reached its due date." : "\"%s\"中的卡片 \"%s\" 已到期。",
"The card {deck-card} on {deck-board} has reached its due date." : "deck-board} 中的卡片{deck-card} 已到期。",
"%s has mentioned you in a comment on \"%s\"." : "%s 在 “%s” 的意見中提到了您。",
"{user} has mentioned you in a comment on {deck-card}." : "{user} 在 {deckcard} 的意見中提到了您。",
"The board \"%s\" has been shared with you by %s." : "面板 \"%s\" 已由 %s 分享給您。",
"{user} has shared {deck-board} with you." : "{user} 分享了面板 {deck-board} 給您。",
"Card comments" : "卡片意見",
"%s on %s" : "%s上%s",
"No data was provided to create an attachment." : "未能提供數據以創建附件",
@@ -113,8 +109,8 @@
"Select a list" : "選擇一個列表",
"Card title" : "卡片標題",
"Cancel" : "取消",
"Creating the new card …" : "正在建立新卡片...",
"Card \"{card}\" was added to \"{board}\"" : "\"{card}\" 已添加到 \"{board}\"",
"Creating the new card…" : "正在建立新卡片...",
"\"{card}\" was added to \"{board}\"" : "\"{card}\" 已添加到 \"{board}\"",
"Open card" : "打開卡片",
"Close" : "關閉",
"Create card" : "建立卡片",
@@ -198,7 +194,6 @@
"Created" : "建立於",
"The title cannot be empty." : "標題不能為空。",
"No comments yet. Begin the discussion!" : "尚無意見,開始討論吧!",
"Failed to load comments" : "無法加載評論",
"Assign a tag to this card…" : "為該卡片分配標籤…",
"Assign to users" : "指派給用戶",
"Assign to users/groups/circles" : "指派給用戶/群組/圈子",
@@ -211,7 +206,6 @@
"The comment cannot be empty." : "意見不能為空。",
"The comment cannot be longer than 1000 characters." : "意見不能超過 1000 個字符。",
"In reply to" : "回覆",
"Cancel reply" : "取消回覆",
"Reply" : "回覆",
"Update" : "更新",
"Description" : "描述",
@@ -224,7 +218,7 @@
"Write a description …" : "寫一段描述",
"Choose attachment" : "選擇附件",
"(group)" : "(群組)",
"{count} comments, {unread} unread" : "{count} 條評論,{unread} 條未讀",
"(circle)" : "(圈子)",
"Assign to me" : "指派給我",
"Unassign myself" : "自己解除指派",
"Move card" : "移動卡片",

View File

@@ -70,13 +70,9 @@ OC.L10N.register(
"Upcoming cards" : "接下來的卡片",
"Personal" : "個人",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "卡片「%s」位於「%s」已由 %s 分配給您。",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} 已將位於 {deck-board} 的 {deck-card} 卡片分配給您。",
"The card \"%s\" on \"%s\" has reached its due date." : "卡片「%s」位於「%s」已達到期日。",
"The card {deck-card} on {deck-board} has reached its due date." : "位於 {deck-board} 的 {deck-card} 卡片已達其到期日。",
"%s has mentioned you in a comment on \"%s\"." : "%s 在「%s」的留言中提到了您。",
"{user} has mentioned you in a comment on {deck-card}." : "{user} 在 {deck-card} 的留言中提及您。",
"The board \"%s\" has been shared with you by %s." : "佈告欄「%s」已由 %s 分享給您。",
"{user} has shared {deck-board} with you." : "{user} 已與您分享 {deck-board}。",
"Card comments" : "卡片留言",
"%s on %s" : "%s 在 %s",
"No data was provided to create an attachment." : "沒有提供用於建立附件的資料。",
@@ -115,8 +111,8 @@ OC.L10N.register(
"Select a list" : "選取列表",
"Card title" : "卡片標題",
"Cancel" : "取消",
"Creating the new card …" : "正在建立新卡片……",
"Card \"{card}\" was added to \"{board}\"" : "卡片「{card}」已新增至「{board}」",
"Creating the new card…" : "正在建立新卡片……",
"\"{card}\" was added to \"{board}\"" : "「{card}」已新增至「{board}」",
"Open card" : "開啟卡片",
"Close" : "關閉",
"Create card" : "建立卡片",
@@ -200,7 +196,6 @@ OC.L10N.register(
"Created" : "已新增",
"The title cannot be empty." : "標題不能為空",
"No comments yet. Begin the discussion!" : "暫無留言。開始討論吧!",
"Failed to load comments" : "載入留言失敗",
"Assign a tag to this card…" : "分配標籤到此卡片……",
"Assign to users" : "分配給使用者",
"Assign to users/groups/circles" : "分配給使用者/群組/小圈圈",
@@ -213,7 +208,6 @@ OC.L10N.register(
"The comment cannot be empty." : "留言不能為空。",
"The comment cannot be longer than 1000 characters." : "留言不能多於 1000 個字元。",
"In reply to" : "回覆",
"Cancel reply" : "取消回覆",
"Reply" : "回覆",
"Update" : "更新",
"Description" : "描述",
@@ -226,7 +220,7 @@ OC.L10N.register(
"Write a description …" : "編寫描述……",
"Choose attachment" : "選擇附件",
"(group)" : "(群組)",
"{count} comments, {unread} unread" : "{count} 則留言,{unread} 則未讀",
"(circle)" : "(小圈圈)",
"Assign to me" : "分配給我",
"Unassign myself" : "取消分配給我",
"Move card" : "移動卡片",

View File

@@ -68,13 +68,9 @@
"Upcoming cards" : "接下來的卡片",
"Personal" : "個人",
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "卡片「%s」位於「%s」已由 %s 分配給您。",
"{user} has assigned the card {deck-card} on {deck-board} to you." : "{user} 已將位於 {deck-board} 的 {deck-card} 卡片分配給您。",
"The card \"%s\" on \"%s\" has reached its due date." : "卡片「%s」位於「%s」已達到期日。",
"The card {deck-card} on {deck-board} has reached its due date." : "位於 {deck-board} 的 {deck-card} 卡片已達其到期日。",
"%s has mentioned you in a comment on \"%s\"." : "%s 在「%s」的留言中提到了您。",
"{user} has mentioned you in a comment on {deck-card}." : "{user} 在 {deck-card} 的留言中提及您。",
"The board \"%s\" has been shared with you by %s." : "佈告欄「%s」已由 %s 分享給您。",
"{user} has shared {deck-board} with you." : "{user} 已與您分享 {deck-board}。",
"Card comments" : "卡片留言",
"%s on %s" : "%s 在 %s",
"No data was provided to create an attachment." : "沒有提供用於建立附件的資料。",
@@ -113,8 +109,8 @@
"Select a list" : "選取列表",
"Card title" : "卡片標題",
"Cancel" : "取消",
"Creating the new card …" : "正在建立新卡片……",
"Card \"{card}\" was added to \"{board}\"" : "卡片「{card}」已新增至「{board}」",
"Creating the new card…" : "正在建立新卡片……",
"\"{card}\" was added to \"{board}\"" : "「{card}」已新增至「{board}」",
"Open card" : "開啟卡片",
"Close" : "關閉",
"Create card" : "建立卡片",
@@ -198,7 +194,6 @@
"Created" : "已新增",
"The title cannot be empty." : "標題不能為空",
"No comments yet. Begin the discussion!" : "暫無留言。開始討論吧!",
"Failed to load comments" : "載入留言失敗",
"Assign a tag to this card…" : "分配標籤到此卡片……",
"Assign to users" : "分配給使用者",
"Assign to users/groups/circles" : "分配給使用者/群組/小圈圈",
@@ -211,7 +206,6 @@
"The comment cannot be empty." : "留言不能為空。",
"The comment cannot be longer than 1000 characters." : "留言不能多於 1000 個字元。",
"In reply to" : "回覆",
"Cancel reply" : "取消回覆",
"Reply" : "回覆",
"Update" : "更新",
"Description" : "描述",
@@ -224,7 +218,7 @@
"Write a description …" : "編寫描述……",
"Choose attachment" : "選擇附件",
"(group)" : "(群組)",
"{count} comments, {unread} unread" : "{count} 則留言,{unread} 則未讀",
"(circle)" : "(小圈圈)",
"Assign to me" : "分配給我",
"Unassign myself" : "取消分配給我",
"Move card" : "移動卡片",

View File

@@ -207,7 +207,7 @@ class Application extends App implements IBootstrap {
// Talk integration has its own entrypoint which already includes collections handling
return;
}
Util::addScript('deck', 'deck-collections');
Util::addScript('deck', 'collections');
});
}
}

View File

@@ -79,6 +79,6 @@ class DeckWidget implements IWidget {
* @inheritDoc
*/
public function load(): void {
\OCP\Util::addScript('deck', 'deck-dashboard');
\OCP\Util::addScript('deck', 'dashboard');
}
}

View File

@@ -25,9 +25,9 @@ namespace OCA\Deck\Db;
use OCP\AppFramework\Db\DoesNotExistException;
use OCP\IDBConnection;
use OCP\ILogger;
use OCP\IUserManager;
use OCP\IGroupManager;
use Psr\Log\LoggerInterface;
class BoardMapper extends DeckMapper implements IPermissionMapper {
private $labelMapper;
@@ -35,7 +35,6 @@ class BoardMapper extends DeckMapper implements IPermissionMapper {
private $stackMapper;
private $userManager;
private $groupManager;
private $logger;
private $circlesEnabled;
@@ -45,8 +44,7 @@ class BoardMapper extends DeckMapper implements IPermissionMapper {
AclMapper $aclMapper,
StackMapper $stackMapper,
IUserManager $userManager,
IGroupManager $groupManager,
LoggerInterface $logger
IGroupManager $groupManager
) {
parent::__construct($db, 'deck_boards', Board::class);
$this->labelMapper = $labelMapper;
@@ -54,7 +52,6 @@ class BoardMapper extends DeckMapper implements IPermissionMapper {
$this->stackMapper = $stackMapper;
$this->userManager = $userManager;
$this->groupManager = $groupManager;
$this->logger = $logger;
$this->circlesEnabled = \OC::$server->getAppManager()->isEnabledForUser('circles');
}
@@ -251,7 +248,7 @@ class BoardMapper extends DeckMapper implements IPermissionMapper {
if ($user !== null) {
return new User($user);
}
$this->logger->debug('User ' . $acl->getId() . ' not found when mapping acl ' . $acl->getParticipant());
\OC::$server->getLogger()->debug('User ' . $acl->getId() . ' not found when mapping acl ' . $acl->getParticipant());
return null;
}
if ($acl->getType() === Acl::PERMISSION_TYPE_GROUP) {
@@ -259,7 +256,7 @@ class BoardMapper extends DeckMapper implements IPermissionMapper {
if ($group !== null) {
return new Group($group);
}
$this->logger->debug('Group ' . $acl->getId() . ' not found when mapping acl ' . $acl->getParticipant());
\OC::$server->getLogger()->debug('Group ' . $acl->getId() . ' not found when mapping acl ' . $acl->getParticipant());
return null;
}
if ($acl->getType() === Acl::PERMISSION_TYPE_CIRCLE) {
@@ -271,12 +268,11 @@ class BoardMapper extends DeckMapper implements IPermissionMapper {
if ($circle) {
return new Circle($circle);
}
} catch (\Throwable $e) {
$this->logger->error('Failed to get circle details when building ACL', ['exception' => $e]);
} catch (\Exception $e) {
}
return null;
}
$this->logger->warning('Unknown permission type for mapping acl ' . $acl->getId());
\OC::$server->getLogger()->log(ILogger::WARN, 'Unknown permission type for mapping acl ' . $acl->getId());
return null;
});
}

View File

@@ -49,7 +49,6 @@ class Card extends RelationalEntity {
protected $notified = false;
protected $deletedAt = 0;
protected $commentsUnread = 0;
protected $commentsCount = 0;
protected $relatedStack = null;
protected $relatedBoard = null;
@@ -76,7 +75,6 @@ class Card extends RelationalEntity {
$this->addRelation('attachmentCount');
$this->addRelation('participants');
$this->addRelation('commentsUnread');
$this->addRelation('commentsCount');
$this->addResolvable('owner');
$this->addRelation('relatedStack');

View File

@@ -230,18 +230,16 @@ class CardMapper extends QBMapper implements IPermissionMapper {
return $this->findEntities($qb);
}
public function findToMeOrNotAssignedCards($boardId, $username) {
public function findAssignedCards($boardId, $username) {
$qb = $this->db->getQueryBuilder();
$qb->select('c.*')
->from('deck_cards', 'c')
->innerJoin('c', 'deck_stacks', 's', 's.id = c.stack_id')
->innerJoin('s', 'deck_boards', 'b', 'b.id = s.board_id')
->leftJoin('c', 'deck_assigned_users', 'u', 'c.id = u.card_id')
->innerJoin('c', 'deck_assigned_users', 'u', 'c.id = u.card_id')
->where($qb->expr()->eq('s.board_id', $qb->createNamedParameter($boardId, IQueryBuilder::PARAM_INT)))
->andWhere($qb->expr()->orX(
$qb->expr()->eq('u.participant', $qb->createNamedParameter($username, IQueryBuilder::PARAM_STR)),
$qb->expr()->isNull('u.participant'))
)
->andWhere($qb->expr()->eq('u.participant', $qb->createNamedParameter($username, IQueryBuilder::PARAM_STR)))
->andWhere($qb->expr()->eq('u.type', $qb->createNamedParameter(Acl::PERMISSION_TYPE_USER, IQueryBuilder::PARAM_INT)))
// Filter out archived/deleted cards and board
->andWhere($qb->expr()->eq('c.archived', $qb->createNamedParameter(false, IQueryBuilder::PARAM_BOOL)))
->andWhere($qb->expr()->eq('c.deleted_at', $qb->createNamedParameter(0, IQueryBuilder::PARAM_INT)))
@@ -385,10 +383,6 @@ class CardMapper extends QBMapper implements IPermissionMapper {
foreach ($query->getDuedate() as $duedate) {
$dueDateColumn = $this->databaseType === 'sqlite3' ? $qb->createFunction('DATETIME(`c`.`duedate`)') : 'c.duedate';
$date = $duedate->getValue();
if ($date === "") {
$qb->andWhere($qb->expr()->isNotNull('c.duedate'));
continue;
}
$supportedFilters = ['overdue', 'today', 'week', 'month', 'none'];
if (in_array($date, $supportedFilters, true)) {
$currentDate = new DateTime();
@@ -436,10 +430,6 @@ class CardMapper extends QBMapper implements IPermissionMapper {
foreach ($query->getAssigned() as $index => $assignment) {
$qb->innerJoin('c', 'deck_assigned_users', 'au' . $index, $qb->expr()->eq('c.id', 'au' . $index . '.card_id'));
$assignedQueryValue = $assignment->getValue();
if ($assignedQueryValue === "") {
$qb->andWhere($qb->expr()->isNotNull('au' . $index . '.participant'));
continue;
}
$searchUsers = $this->userManager->searchDisplayName($assignment->getValue());
$users = array_filter($searchUsers, function (IUser $user) use ($assignedQueryValue) {
return (mb_strtolower($user->getDisplayName()) === mb_strtolower($assignedQueryValue) || $user->getUID() === $assignedQueryValue);

View File

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

View File

@@ -37,7 +37,7 @@ class AQueryParameter {
public function getValue() {
if (is_string($this->value) && mb_strlen($this->value) > 1) {
$param = (mb_substr($this->value, 0, 1) === '"' && mb_substr($this->value, -1, 1) === '"') ? mb_substr($this->value, 1, -1): $this->value;
$param = ($this->value[0] === '"' && $this->value[mb_strlen($this->value) - 1] === '"') ? mb_substr($this->value, 1, -1): $this->value;
return $param;
}
return $this->value;

View File

@@ -105,10 +105,8 @@ class CardService {
$card->setAttachmentCount($this->attachmentService->count($cardId));
$user = $this->userManager->get($this->currentUser);
$lastRead = $this->commentsManager->getReadMark('deckCard', (string)$card->getId(), $user);
$countUnreadComments = $this->commentsManager->getNumberOfCommentsForObject('deckCard', (string)$card->getId(), $lastRead);
$countComments = $this->commentsManager->getNumberOfCommentsForObject('deckCard', (string)$card->getId());
$card->setCommentsUnread($countUnreadComments);
$card->setCommentsCount($countComments);
$count = $this->commentsManager->getNumberOfCommentsForObject('deckCard', (string)$card->getId(), $lastRead);
$card->setCommentsUnread($count);
$stack = $this->stackMapper->find($card->getStackId());
$board = $this->boardService->find($stack->getBoardId());
@@ -608,4 +606,16 @@ class CardService {
return $cards;
}
/**
*
* @return array
* @throws \OCA\Deck\NoPermissionException
* @throws BadRequestException
*/
public function findAssignedCards($userId) {
$cards = $this->cardMapper->findAssignedCards($userId);
return $cards;
}
}

View File

@@ -125,11 +125,7 @@ class FilesAppService implements IAttachmentService, ICustomAttachmentService {
public function extendData(Attachment $attachment) {
$userFolder = $this->rootFolder->getUserFolder($this->userId);
$share = $this->shareProvider->getShareById($attachment->getId());
$files = $userFolder->getById($share->getNode()->getId());
if (count($files) === 0) {
return $attachment;
}
$file = array_shift($files);
$file = $share->getNode();
$attachment->setExtendedData([
'path' => $userFolder->getRelativePath($file->getPath()),
'fileid' => $file->getId(),

View File

@@ -114,7 +114,7 @@ class OverviewService {
$service = $this;
if (count($userBoard->getAcl()) === 0) {
// private board: get cards with due date
// get cards with due date
$findCards[] = array_map(static function ($card) use ($service, $userBoard, $userId) {
$service->enrich($card, $userId);
$cardData = $card->jsonSerialize();
@@ -122,13 +122,13 @@ class OverviewService {
return $cardData;
}, $this->cardMapper->findAllWithDue($userBoard->getId()));
} else {
// shared board: get all my assigned or unassigned cards
// get assigned cards
$findCards[] = array_map(static function ($card) use ($service, $userBoard, $userId) {
$service->enrich($card, $userId);
$cardData = $card->jsonSerialize();
$cardData['boardId'] = $userBoard->getId();
return $cardData;
}, $this->cardMapper->findToMeOrNotAssignedCards($userBoard->getId(), $userId));
}, $this->cardMapper->findAssignedCards($userBoard->getId(), $userId));
}
}
return $findCards;

6727
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -29,23 +29,23 @@
},
"dependencies": {
"@babel/polyfill": "^7.12.1",
"@babel/runtime": "^7.14.0",
"@babel/runtime": "^7.13.10",
"@juliushaertl/vue-richtext": "^1.0.1",
"@nextcloud/auth": "^1.3.0",
"@nextcloud/axios": "^1.6.0",
"@nextcloud/dialogs": "^3.1.2",
"@nextcloud/event-bus": "^2.0.0",
"@nextcloud/dialogs": "^3.1.1",
"@nextcloud/event-bus": "^1.2.0",
"@nextcloud/files": "^2.0.0",
"@nextcloud/initial-state": "^1.2.0",
"@nextcloud/l10n": "^1.4.1",
"@nextcloud/moment": "^1.1.1",
"@nextcloud/router": "^2.0.0",
"@nextcloud/vue": "^3.9.0",
"@nextcloud/vue-dashboard": "^2.0.1",
"@nextcloud/vue-dashboard": "^1.1.0",
"blueimp-md5": "^2.18.0",
"dompurify": "^2.2.8",
"dompurify": "^2.2.7",
"lodash": "^4.17.21",
"markdown-it": "^12.0.6",
"markdown-it": "^12.0.4",
"markdown-it-task-lists": "^2.1.1",
"moment": "^2.29.1",
"nextcloud-vue-collections": "^0.9.0",
@@ -68,52 +68,48 @@
"node": ">=10.0.0"
},
"devDependencies": {
"@babel/core": "^7.14.2",
"@babel/eslint-parser": "^7.14.2",
"@babel/core": "^7.13.15",
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
"@babel/preset-env": "^7.14.2",
"@nextcloud/babel-config": "^1.0.0-beta.1",
"@babel/preset-env": "^7.13.15",
"@nextcloud/browserslist-config": "^2.1.0",
"@nextcloud/eslint-config": "^5.1.0",
"@nextcloud/eslint-plugin": "^2.0.0",
"@nextcloud/webpack-vue-config": "^4.0.3",
"@relative-ci/agent": "^1.6.1",
"@vue/test-utils": "^1.2.0",
"acorn": "^8.2.4",
"@nextcloud/eslint-config": "^2.2.0",
"@nextcloud/eslint-plugin": "^1.5.0",
"@nextcloud/webpack-vue-config": "^1.4.1",
"@relative-ci/agent": "^1.5.0",
"@vue/test-utils": "^1.1.3",
"acorn": "^8.1.0",
"babel-eslint": "^10.1.0",
"babel-jest": "^26.6.3",
"babel-loader": "^8.2.2",
"css-loader": "^4.3.0",
"eslint": "^7.26.0",
"eslint-config-standard": "^16.0.2",
"eslint": "^6.8.0",
"eslint-config-standard": "^14.1.1",
"eslint-friendly-formatter": "^4.0.1",
"eslint-loader": "^4.0.2",
"eslint-plugin-import": "^2.23.0",
"eslint-plugin-import": "^2.22.1",
"eslint-plugin-node": "^11.1.0",
"eslint-plugin-promise": "^4.3.1",
"eslint-plugin-standard": "^5.0.0",
"eslint-plugin-vue": "^7.9.0",
"eslint-webpack-plugin": "^2.5.4",
"eslint-plugin-standard": "^4.1.0",
"eslint-plugin-vue": "^6.2.2",
"file-loader": "^6.2.0",
"jest": "^26.6.3",
"jest-serializer-vue": "^2.0.2",
"minimist": "^1.2.5",
"node-polyfill-webpack-plugin": "^1.1.2",
"node-sass": "^4.14.1",
"raw-loader": "^4.0.2",
"sass": "^1.32.13",
"sass-loader": "^10.1.1",
"style-loader": "^2.0.0",
"stylelint": "^13.13.1",
"stylelint-config-recommended": "^5.0.0",
"style-loader": "^1.3.0",
"stylelint": "^13.12.0",
"stylelint-config-recommended": "^4.0.0",
"stylelint-config-recommended-scss": "^4.2.0",
"stylelint-scss": "^3.19.0",
"stylelint-webpack-plugin": "^2.1.1",
"url-loader": "^4.1.1",
"vue-jest": "^3.0.7",
"vue-loader": "^15.9.7",
"vue-loader": "^15.9.6",
"vue-template-compiler": "^2.6.12",
"webpack": "^5.37.0",
"webpack-cli": "^4.7.0",
"webpack": "^4.46.0",
"webpack-cli": "^3.3.12",
"webpack-dev-server": "^3.11.2",
"webpack-merge": "^5.7.3"
},

View File

@@ -72,10 +72,10 @@
</div>
<div v-else id="modal-inner">
<EmptyContent v-if="creating" icon="icon-loading">
{{ t('deck', 'Creating the new card ') }}
{{ t('deck', 'Creating the new card') }}
</EmptyContent>
<EmptyContent v-else-if="created" icon="icon-checkmark">
{{ t('deck', 'Card "{card}" was added to "{board}"', { card: pendingTitle, board: selectedBoard.title }) }}
{{ t('deck', '"{card}" was added to "{board}"', { card: pendingTitle, board: selectedBoard.title }) }}
<template #desc>
<button class="primary" @click="openNewCard">
{{ t('deck', 'Open card') }}

View File

@@ -79,7 +79,7 @@ export default {
parameters.after.name = moment(dateTime).format('L LTS')
}
Object.keys(parameters).forEach(function(key, index) {
Object.keys(parameters).map(function(key, index) {
const { type } = parameters[key]
switch (type) {
case 'highlight':

View File

@@ -73,7 +73,7 @@ import { CollectionList } from 'nextcloud-vue-collections'
import { mapGetters, mapState } from 'vuex'
import { getCurrentUser } from '@nextcloud/auth'
import { showError } from '@nextcloud/dialogs'
import debounce from 'lodash/debounce'
import { debounce } from 'lodash'
export default {
name: 'SharingTabSidebar',

View File

@@ -7,11 +7,7 @@
</span>
</div>
<CommentItem v-if="replyTo"
:comment="replyTo"
:reply="true"
:preview="true"
@cancel="cancelReply" />
<CommentItem v-if="replyTo" :comment="replyTo" :reply="true" />
<CommentForm v-model="newComment" @submit="createComment" />
<ul v-if="getCommentsForCard(card.id).length > 0" id="commentsFeed">
@@ -27,8 +23,8 @@
</ul>
<div v-else-if="isLoading" class="icon icon-loading" />
<div v-else class="emptycontent">
<div :class="{ 'icon-comment': !error, 'icon-error': error }" />
<p>{{ error || t('deck', 'No comments yet. Begin the discussion!') }}</p>
<div class="icon-comment" />
<p>{{ t('deck', 'No comments yet. Begin the discussion!') }}</p>
</div>
</div>
</template>
@@ -40,7 +36,6 @@ import CommentItem from './CommentItem'
import CommentForm from './CommentForm'
import InfiniteLoading from 'vue-infinite-loading'
import { getCurrentUser } from '@nextcloud/auth'
export default {
name: 'CardSidebarTabComments',
components: {
@@ -65,7 +60,6 @@ export default {
newComment: '',
isLoading: false,
currentUser: getCurrentUser(),
error: null,
}
},
computed: {
@@ -91,34 +85,19 @@ export default {
},
methods: {
async infiniteHandler($state) {
this.error = null
try {
await this.loadMore()
if (this.hasMoreComments(this.card.id)) {
$state.loaded()
} else {
$state.complete()
}
} catch (e) {
console.error('Failed to fetch more comments during infinite loading', e)
this.error = t('deck', 'Failed to load comments')
await this.loadMore()
if (this.hasMoreComments(this.card.id)) {
$state.loaded()
} else {
$state.complete()
}
},
async loadComments() {
this.$store.dispatch('setReplyTo', null)
this.error = null
this.isLoading = true
try {
await this.$store.dispatch('fetchComments', { cardId: this.card.id })
this.isLoading = false
if (this.card.commentsUnread > 0) {
await this.$store.dispatch('markCommentsAsRead', this.card.id)
}
} catch (e) {
this.isLoading = false
console.error('Failed to fetch more comments during infinite loading', e)
this.error = t('deck', 'Failed to load comments')
await this.$store.dispatch('fetchComments', { cardId: this.card.id })
this.isLoading = false
if (this.card.commentsUnread > 0) {
await this.$store.dispatch('markCommentsAsRead', this.card.id)
}
},
async createComment(content) {
@@ -136,9 +115,6 @@ export default {
await this.$store.dispatch('fetchMore', { cardId: this.card.id })
this.isLoading = false
},
cancelReply() {
this.$store.dispatch('setReplyTo', null)
},
},
}
</script>

View File

@@ -28,11 +28,11 @@
:members="members"
name-key="uid"
:tab-select="true">
<template #item="s">
<template v-slot:item="s">
<Avatar class="atwho-li--avatar" :user="s.item.uid" :size="24" />
<span class="atwho-li--name" v-text="s.item.displayname" />
</template>
<template #embeddedItem="scope">
<template v-slot:embeddedItem="scope">
<span>
<UserBubble v-if="scope.current.uid"
:data-mention-id="scope.current.uid"
@@ -41,7 +41,6 @@
</span>
</template>
<div ref="contentEditable"
class="comment-form__contenteditable"
contenteditable
@keydown.enter="handleKeydown"
@paste="onPaste"
@@ -176,11 +175,6 @@ export default {
<style scoped lang="scss">
@import '../../css/comments';
.comment-form__contenteditable {
word-break: break-word;
border-radius: var(--border-radius-large)
}
.atwho-wrap {
width: 100%;
& > div[contenteditable] {

View File

@@ -1,22 +1,10 @@
<template>
<div v-if="reply" class="reply" :class="{ 'reply--preview': preview }">
<div class="reply--wrapper">
<div class="reply--header">
<div class="reply--hint">
{{ t('deck', 'In reply to') }}
<UserBubble :user="comment.actorId" :display-name="comment.actorDisplayName" />
</div>
<Actions v-if="preview" class="reply--cancel">
<ActionButton icon="icon-close" @click="$emit('cancel')">
{{ t('deck', 'Cancel reply') }}
</ActionButton>
</Actions>
</div>
<RichText class="comment--content"
:text="richText(comment)"
:arguments="richArgs(comment)"
:autolink="true" />
</div>
<div v-if="reply" class="reply">
<span class="reply--hint">{{ t('deck', 'In reply to') }} <UserBubble :user="comment.actorId" :display-name="comment.actorDisplayName" /></span>
<RichText class="comment--content"
:text="richText(comment)"
:arguments="richArgs(comment)"
:autolink="true" />
</div>
<li v-else class="comment">
<template>
@@ -26,19 +14,13 @@
{{ comment.actorDisplayName }}
</span>
<Actions v-show="!edit" :force-menu="true">
<ActionButton icon="icon-reply" :close-after-click="true" @click="replyTo()">
<ActionButton icon="icon-reply" @click="replyTo()">
{{ t('deck', 'Reply') }}
</ActionButton>
<ActionButton v-if="canEdit"
icon="icon-rename"
:close-after-click="true"
@click="showUpdateForm()">
<ActionButton v-if="canEdit" icon="icon-rename" @click="showUpdateForm()">
{{ t('deck', 'Update') }}
</ActionButton>
<ActionButton v-if="canEdit"
icon="icon-delete"
:close-after-click="true"
@click="deleteComment()">
<ActionButton v-if="canEdit" icon="icon-delete" @click="deleteComment()">
{{ t('deck', 'Delete') }}
</ActionButton>
</Actions>
@@ -104,10 +86,6 @@ export default {
type: Boolean,
default: false,
},
preview: {
type: Boolean,
default: false,
},
},
data() {
return {
@@ -197,41 +175,20 @@ export default {
@import '../../css/comments';
.reply {
margin: 0 0 0 44px;
&.reply--preview {
margin: 4px 0;
padding: 8px;
background-color: var(--color-background-hover);
border-radius: var(--border-radius-large);
.reply--wrapper {
margin: 8px;
}
.reply--cancel {
margin-right: -12px;
margin-top: -12px;
}
}
.reply--wrapper {
border-left: 4px solid var(--color-border-dark);
padding-left: 8px;
}
border-left: 3px solid var(--color-primary-element);
padding-left: 5px;
margin-left: 2px;
margin-bottom: 5px;
&::v-deep .rich-text--wrapper {
margin-top: -3px;
color: var(--color-text-lighter);
}
.reply--header {
display: flex;
color: var(--color-text-light);
}
.reply--hint {
font-size: 0.9em;
color: var(--color-text-lighter);
flex-grow: 1;
vertical-align: top;
}
.comment--content {

View File

@@ -35,14 +35,14 @@
<Avatar v-if="user.type === 1"
:user="user.participant.uid"
:display-name="user.participant.displayname"
:tooltip-message="user.participant.displayname + ' ' + t('deck', '(Group)')"
:tooltip-message="user.participant.displayname + ' ' + t('deck', '(group)')"
:is-no-user="true"
:disable-="true"
:size="32" />
<Avatar v-if="user.type === 7"
:user="user.participant.uid"
:display-name="user.participant.displayname"
:tooltip-message="user.participant.displayname + ' ' + t('deck', '(Circle)')"
:tooltip-message="user.participant.displayname + ' ' + t('deck', '(circle)')"
:is-no-user="true"
:disable-="true"
:size="32" />
@@ -72,7 +72,7 @@ export default {
props: {
users: {
type: Array,
default: () => ([]),
default: () => { return {} },
},
},
data() {
@@ -132,7 +132,7 @@ export default {
margin-top: 5px;
position: relative;
flex-grow: 1;
::v-deep .popovermenu {
/deep/ .popovermenu {
margin-right: -4px;
img {
padding: 0;
@@ -152,7 +152,7 @@ export default {
padding-right: $avatar-offset;
flex-direction: row-reverse;
.avatardiv,
::v-deep .avatardiv {
/deep/ .avatardiv {
width: 36px;
height: 36px;
box-sizing: content-box !important;
@@ -167,7 +167,7 @@ export default {
cursor: pointer;
}
}
&:hover div:nth-child(n+2) ::v-deep .avatardiv {
&:hover div:nth-child(n+2) /deep/ .avatardiv {
margin-right: 1px;
}
}

View File

@@ -22,13 +22,7 @@
<template>
<div v-if="card" class="badges">
<div v-if="card.commentsCount > 0"
v-tooltip="commentsHint"
class="icon icon-comment"
:class="{ 'icon-comment--unread': card.commentsUnread > 0 }"
@click.stop="openComments">
{{ card.commentsCount }}
</div>
<div v-if="card.commentsUnread > 0" class="icon icon-comment" />
<div v-if="card.description && checkListCount > 0" class="card-tasks icon icon-checkmark">
{{ checkListCheckedCount }}/{{ checkListCount }}
@@ -64,21 +58,6 @@ export default {
checkListCheckedCount() {
return (this.card.description.match(/^\s*([*+-]|(\d\.))\s+\[\s*x\s*\](.*)$/gim) || []).length
},
commentsHint() {
if (this.card.commentsUnread > 0) {
return t('deck', '{count} comments, {unread} unread', {
count: this.card.commentsCount,
unread: this.card.commentsUnread,
})
}
return null
},
},
methods: {
openComments() {
const boardId = this.card && this.card.boardId ? this.card.boardId : this.$route.params.id
this.$router.push({ name: 'card', params: { id: boardId, cardId: this.card.id, tabId: 'comments' } })
},
},
}
</script>
@@ -91,7 +70,7 @@ export default {
.icon {
opacity: 0.5;
padding: 10px 20px;
padding: 12px 18px;
padding-right: 4px;
margin-right: 5px;
background-position: left;
@@ -99,8 +78,8 @@ export default {
span {
margin-left: 18px;
}
&.icon-comment--unread {
opacity: 1;
&.icon-edit {
opacity: 0.5;
}
}
}

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