Only the owner can delete/undo a board deletion so there is no reason
other users should have any permission on a board marked as deleted
Signed-off-by: Julius Härtl <jus@bitgrid.net>
The `--system` parameter can be supplied via command line
or selected afterwards.
However if none was provided the command would crash with
`TypeError: Cannot assign null to property $system`.
Handle that gracefully and make the type spec more precise
for the setSystem function.
Signed-off-by: Max <max@nextcloud.com>
The calendar object needs to be exposed with "write" properties in order to allow users to hide/show the corresponding calendar in the calendar app. It doesn't has any affects on the general permissions for the whole board or the tasks. As soon as you select a task you jump to the deck app where the normal deck permissions are applied.
fixes: https://github.com/nextcloud/deck/issues/4618
Signed-off-by: Björn Schießle <bjoern@nextcloud.com>
Limit deleted cards in one cron job run to 500
Converted spaces to tabs
Added missing import for CardMapper class
Added another missing import for CardMapper class
Fixed response object in findToDelete method + fixed 2 misspellings in API.md
Fixed invalid parameter type
Fix DeleteCronTest
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Fix lint errors
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.
@@ -20,7 +20,6 @@ Deck is a kanban style organization tool aimed at personal planning and project
### 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)
- [deck NG for Android and iOS](https://github.com/meltzow/deck-ng) - It is available in [Google Play Store](https://play.google.com/store/apps/details?id=net.meltzow.deckng) and [Apple App Store](https://apps.apple.com/us/app/deck-ng/id6443334702)
### 3rd-Party Integrations
@@ -49,6 +48,10 @@ make build
Please make sure you have installed the following dependencies: `make, which, tar, npm, curl, composer`
### Install the nightly builds
Instead of setting everything up manually, you can just [download the nightly build](https://github.com/nextcloud/deck/releases/tag/nightly) instead. These builds are updated every 24 hours, and are pre-configured with all the needed dependencies.
## Performance limitations
Deck is not yet ready for intensive usage.
@@ -62,18 +65,13 @@ Improvements on Nextcloud server and Deck itself will improve the situation.
## Developing
### Nextcloud environment
You need to setup a [development environment](https://docs.nextcloud.com/server/latest/developer_manual//getting_started/devenv.html) of the current nextcloud version. You can also alternatively install & run the [nextcloud docker container](https://github.com/juliushaertl/nextcloud-docker-dev).
After the finished installation, you can clone the deck project directly in the `/[nextcloud-docker-dev-dir]/workspace/server/apps/` folder.
### PHP
Nothing to prepare, just dig into the code.
### JavaScript
This requires at least Node 16 and npm 7 to be installed.
This requires at least Node 14 and npm 7 to be installed.
Deck requires running a `make build-js` to install npm dependencies and build the JavaScript code using webpack. While developing you can also use `make watch` to rebuild everytime the code changes.
@@ -1066,7 +1066,6 @@ Deck stores user and app configuration values globally and per board. The GET en
| --- | --- |
| calendar | Determines if the calendar/tasks integration through the CalDAV backend is enabled for the user (boolean) |
| cardDetailsInModal | Determines if the bigger view is used (boolean) |
| cardIdBadge | Determines if the ID badges are displayed on cards (boolean) |
| groupLimit | Determines if creating new boards is limited to certain groups of the instance. The resulting output is an array of group objects with the id and the displayname (Admin only)|
```
@@ -1080,7 +1079,6 @@ Deck stores user and app configuration values globally and per board. The GET en
"data": {
"calendar": true,
"cardDetailsInModal": true,
"cardIdBadge": true,
"groupLimit": [
{
"id": "admin",
@@ -1111,7 +1109,6 @@ Deck stores user and app configuration values globally and per board. The GET en
| notify-due | `off`, `assigned` or `all` |
| calendar | Boolean |
| cardDetailsInModal | Boolean |
| cardIdBadge | Boolean |
#### Example request
@@ -1394,110 +1391,3 @@ A bad request response is returned if invalid input values are provided. The res
A not found response might be returned if:
- The card for the given cardId could not be found
* Execute the import informing the import file path, data file and source as `Trello JSON`
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloJson-schema.json) for import `Trello JSON`
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/master/lib/Service/Importer/fixtures/config-trelloJson-schema.json) for import `Trello JSON`
This ID you will use in the configuration file in the `board` property
* Create the configuration file
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloApi-schema.json) for import `Trello JSON`
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/master/lib/Service/Importer/fixtures/config-trelloApi-schema.json) for import `Trello JSON`
Deck currently supports exporting all boards a user owns in a single JSON file. The format is based on the database schema that deck uses. It can be used to re-import boards on the same or other instances.
The export currently has some kown limitations in terms of specific data not included:
- Activity information
- File attachments to deck cards
- Comments
-
```
occ deck:export > my-file.json
```
## Import boards
Importing can be done using the API or the `occ` `deck:import` command.
It is possible to import from the following sources:
### Deck JSON
A json file that has been obtained from the above described `occ deck:export [userid]` command can be imported.
```
occ deck:import my-file.json
```
In case you are importing from a different instance you may use an additional config file to provide custom user id mapping in case users have different identifiers.
```
{
"owner": "admin",
"uidRelation": {
"johndoe": "test-user-1"
}
}
```
#### Trello JSON
Limitations:
* Comments with more than 1000 characters are placed as attached files to the card.
Steps:
* Create the data file
* Access Trello
* go to the board you want to export
* Follow the steps in [Trello documentation](https://help.trello.com/article/747-exporting-data-from-trello-1) and export as JSON
* Create the configuration file
* Execute the import informing the import file path, data file and source as `Trello JSON`
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloJson-schema.json) for import `Trello JSON`
Example configuration file:
```json
{
"owner": "admin",
"color": "0800fd",
"uidRelation": {
"johndoe": "johndoe"
}
}
```
**Limitations**:
Importing from a JSON file imports up to 1000 actions. To find out how many actions the board to be imported has, identify how many actions the JSON has.
#### Trello API
Import using API is recommended for boards with more than 1000 actions.
Trello makes it possible to attach links to a card. Deck does not have this feature. Attachments and attachment links are added in a markdown table at the end of the description for every imported card that has attachments in Trello.
* Get the API Key and API Token [here](https://developer.atlassian.com/cloud/trello/guides/rest-api/api-introduction/#authentication-and-authorization)
* Get the ID of the board you want to import by making a request to:
This ID you will use in the configuration file in the `board` property
* Create the configuration file
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloApi-schema.json) for import `Trello JSON`
"{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} معك.",
"Deck board":"رقعة رِزم البطاقات Deck board",
"Deck board":"لوح Deck",
"Owned by %1$s":"يملكها %1$s",
"Deck boards, cards and comments":"رُقعة الرِّزَم و البطاقات و الملاحظات",
"Deck boards, cards and comments":"ألواح الرٌّقعة و البطاقات و الملاحظات",
"From %1$s, in %2$s/%3$s, owned by %4$s":" من %1$s، في %2$s/%3$s، يملكها %4$s",
"Create a new deck card":"إنشاء بطاقة deck card جديدة",
"Create a new deck card":"إنشاء كَدْسَة بطاقات deck card جديدة",
"Card comments":"تعليقات البطاقة ",
"%s on %s":"%s على %s",
"Deck boards and cards":"رُقَع الرِّزَم و البطاقات",
"Deck boards and cards":"ألواح الرُّقعة و البطاقات",
"No data was provided to create an attachment.":"لا بيانات تم تقديمها لانشاء مرفق",
"Finished":"اكتمل",
"To review":"لإعادة المراجعة",
@@ -119,7 +119,7 @@ OC.L10N.register(
"Path is already shared with this card":"تم مشاركة المسار بالفعل مع هذه البطاقة ",
"Invalid date, date format must be YYYY-MM-DD":"تاريخ غير صحيح, يجب أن يكون تنسيق التاريخ YYYY-MM-DD",
"Personal planning and team project organization":"التخطيط الشخصي و تنظيم مشروع الفريق",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized":"التطبيق \"رِزَم البطاقات\" Deck هو أداة لتنظيم المهام الشخصية و الجماعية في نكست كلاود على نمط \"خطوط التصنيع أو التجميع في المصانع\" و المعروف بـ kanban.\n\n\n- 📥 أكتب مهمتك او مهمة فريقك على بطاقة و ضع البطاقة في الرُّقعة على كدسة البطاقات من ذات التصنيف أو المرحلة من الإنجاز\n- 📄 دوّن ملاحظاتك الإضافية على البطاقة بصيغة ماركداون markdown\n- 🔖 و يمكنك أيضاً إسناد البطاقة أي المهمة إلى شخص أو أشخاص في فريقك\n- 👥 شارك البطاقة مع من ترغب من أعضاء فريقك أو عائلتك أو أصدقائك\n- 📎 إرفاق ملفات و تضمينها بصيغة ماركداون في البطاقة\n- 💬ناقش البطاقة مع زملائك في خانة الملاحظات\n- ⚡ تابع ما يُستجد من عمليات و تطوّرات على البطاقة أو المهمة\n- 🚀 حافظ على مشروعك مُنسّقاً باستمرار.",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized":"التطبيق Deck \"الرُّقعة\" هو أداة لتنظيم المهام الشخصية و الجماعية في نكست كلاود على نمط \"خطوط التصنيع أو التجميع في المصانع\" و المعروف بـ kanban.\n\n\n- 📥 أكتب مهمتك او مهمة فريقك على بطاقة و ضع البطاقة في الرُّقعة على كدسة البطاقات من ذات التصنيف أو المرحلة من الإنجاز\n- 📄 دوّن ملاحظاتك الإضافية على البطاقة بصيغة ماركداون markdown\n- 🔖 و يمكنك أيضاً إسناد البطاقة أي المهمة إلى شخص أو أشخاص في فريقك\n- 👥 شارك البطاقة مع من ترغب من أعضاء فريقك أو عائلتك أو أصدقائك\n- 📎 إرفاق ملفات و تضمينها بصيغة ماركداون في البطاقة\n- 💬ناقش البطاقة مع زملائك في خانة الملاحظات\n- ⚡ تابع ما يُستجد من عمليات و تطوّرات على البطاقة أو المهمة\n- 🚀 حافظ على مشروعك مُنسّقاً باستمرار.",
"Add board":"إضافة لوح",
"Select the board to link to a project":"تحديد اللوح لربطه بمشروع",
"Search by board title":"بحث بواسطة عنوان اللوح",
@@ -277,36 +277,10 @@ OC.L10N.register(
"List is empty":"القائمة فارغة",
"Card deleted":"البطاقة حٌذفت ",
"seconds ago":"ثوانٍ مضت",
"Keyboard shortcuts":"إختصارات لوحة المفاتيح",
"Boost your productivity using Deck with keyboard shortcuts.":"ضاعِف إنتاجيتك باستعمال \"رزمة البطاقات\" Deck، و اختصارات لوحة المفاتيح ",
"Board actions":"إجراءات الرقعة",
"Keyboard shortcut":"إختصار لوحة المفاتيح",
"Action":"الإجراء",
"Shift":"العالي shift",
"Scroll":"تحريك",
"Scroll sideways":"تحريك للجنب",
"Navigate between cards":"التنقُّل بين البطاقات",
"Esc":"خروج",
"Close card details":"أغلِق تفاصيل البطاقة",
"Ctrl":"تحكم Ctrl",
"Search":"بحث",
"Show card filters":"أظهِر فلاتر البطاقة",
"Clear card filters":"إمحُ فلاتر البطاقة",
"Show help dialog":"أظهِر نافذة حوار المساعدة",
"Card actions":"إجراءات البطاقة",
"The following actions can be triggered on the currently highlighted card":"الإجراءات التالية يمكن تنفيذها على البطاقات المُعلّمة حالياً",
"Enter":"إدخال",
"Space":"المدى",
"Open card details":"إفتَح تفاصيل البطاقة",
"Edit the card title":"عدِّل عنوان البطاقة",
"Assign yourself to the current card":"أسنِد هذه البطاقة إلى نفسِك",
"Archive/unarchive the current card":"أرشِف أو ألغِ ترشيف البطاقة الحالية",
"Mark card as completed/not completed":"علِّم بطاقة كـ\"منجزة\" أو \"غير منجزة\"",
"Open card menu":"إفتَح قائمة البطاقات",
"All boards":"جميع الالواح",
"Archived boards":"الالواح المؤرشفة",
"Shared with you":"تم مشاركتها معك",
"Deck settings":"إعدادات رِزَمِ البطاقات",
"Deck settings":"إعدادات الرُّقعة",
"Use bigger card view":"استخدام بطاقة عرض أكبر ",
"Show card ID badge":"أعرض شارة رقم البطاقة",
"Show boards in calendar/tasks":"إظهار اللوح في التقويم/المهام",
@@ -338,7 +312,7 @@ OC.L10N.register(
"Search for {searchQuery} in all boards":"البحث عن {searchQuery} في جميع اللوح",
"No results found":"لا يتم العثور على أي نتائج ",
"This weekend – {timeLocale}":"نهاية هذا الأسبوع – {timeLocale}",
"Deck board {name}\n* Last modified on {lastMod}":"اسم الرُّقعة {name} \n* آخر تعديل لها في {lastMod}",
"Deck board {name}\n* Last modified on {lastMod}":"اسم اللوح {name} \n* آخر تعديل له في {lastMod}",
"{stack} in {board}":"{stack} في {board}",
"Click to expand description":"إضعط للتوسّع في الوصف",
"* Created on {created}\n* Last modified on {lastMod}\n* {nbAttachments} attachments\n* {nbComments} comments":"* أُنشأت في {created}\n* آخر تعديل لها في {lastMod}\n* {nbAttachments} مُرفقات\n* {nbComments} مُلاحظات",
@@ -372,6 +346,7 @@ OC.L10N.register(
"Share":"مشاركة ",
"A <strong>card description</strong> inside the Deck app has been changed":"<strong>وصف البطاقة</strong>داخل تطبيق Deck قد تغيرت.",
"{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} معك.",
"Deck board":"رقعة رِزم البطاقات Deck board",
"Deck board":"لوح Deck",
"Owned by %1$s":"يملكها %1$s",
"Deck boards, cards and comments":"رُقعة الرِّزَم و البطاقات و الملاحظات",
"Deck boards, cards and comments":"ألواح الرٌّقعة و البطاقات و الملاحظات",
"From %1$s, in %2$s/%3$s, owned by %4$s":" من %1$s، في %2$s/%3$s، يملكها %4$s",
"Create a new deck card":"إنشاء بطاقة deck card جديدة",
"Create a new deck card":"إنشاء كَدْسَة بطاقات deck card جديدة",
"Card comments":"تعليقات البطاقة ",
"%s on %s":"%s على %s",
"Deck boards and cards":"رُقَع الرِّزَم و البطاقات",
"Deck boards and cards":"ألواح الرُّقعة و البطاقات",
"No data was provided to create an attachment.":"لا بيانات تم تقديمها لانشاء مرفق",
"Finished":"اكتمل",
"To review":"لإعادة المراجعة",
@@ -117,7 +117,7 @@
"Path is already shared with this card":"تم مشاركة المسار بالفعل مع هذه البطاقة ",
"Invalid date, date format must be YYYY-MM-DD":"تاريخ غير صحيح, يجب أن يكون تنسيق التاريخ YYYY-MM-DD",
"Personal planning and team project organization":"التخطيط الشخصي و تنظيم مشروع الفريق",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized":"التطبيق \"رِزَم البطاقات\" Deck هو أداة لتنظيم المهام الشخصية و الجماعية في نكست كلاود على نمط \"خطوط التصنيع أو التجميع في المصانع\" و المعروف بـ kanban.\n\n\n- 📥 أكتب مهمتك او مهمة فريقك على بطاقة و ضع البطاقة في الرُّقعة على كدسة البطاقات من ذات التصنيف أو المرحلة من الإنجاز\n- 📄 دوّن ملاحظاتك الإضافية على البطاقة بصيغة ماركداون markdown\n- 🔖 و يمكنك أيضاً إسناد البطاقة أي المهمة إلى شخص أو أشخاص في فريقك\n- 👥 شارك البطاقة مع من ترغب من أعضاء فريقك أو عائلتك أو أصدقائك\n- 📎 إرفاق ملفات و تضمينها بصيغة ماركداون في البطاقة\n- 💬ناقش البطاقة مع زملائك في خانة الملاحظات\n- ⚡ تابع ما يُستجد من عمليات و تطوّرات على البطاقة أو المهمة\n- 🚀 حافظ على مشروعك مُنسّقاً باستمرار.",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized":"التطبيق Deck \"الرُّقعة\" هو أداة لتنظيم المهام الشخصية و الجماعية في نكست كلاود على نمط \"خطوط التصنيع أو التجميع في المصانع\" و المعروف بـ kanban.\n\n\n- 📥 أكتب مهمتك او مهمة فريقك على بطاقة و ضع البطاقة في الرُّقعة على كدسة البطاقات من ذات التصنيف أو المرحلة من الإنجاز\n- 📄 دوّن ملاحظاتك الإضافية على البطاقة بصيغة ماركداون markdown\n- 🔖 و يمكنك أيضاً إسناد البطاقة أي المهمة إلى شخص أو أشخاص في فريقك\n- 👥 شارك البطاقة مع من ترغب من أعضاء فريقك أو عائلتك أو أصدقائك\n- 📎 إرفاق ملفات و تضمينها بصيغة ماركداون في البطاقة\n- 💬ناقش البطاقة مع زملائك في خانة الملاحظات\n- ⚡ تابع ما يُستجد من عمليات و تطوّرات على البطاقة أو المهمة\n- 🚀 حافظ على مشروعك مُنسّقاً باستمرار.",
"Add board":"إضافة لوح",
"Select the board to link to a project":"تحديد اللوح لربطه بمشروع",
"Search by board title":"بحث بواسطة عنوان اللوح",
@@ -275,36 +275,10 @@
"List is empty":"القائمة فارغة",
"Card deleted":"البطاقة حٌذفت ",
"seconds ago":"ثوانٍ مضت",
"Keyboard shortcuts":"إختصارات لوحة المفاتيح",
"Boost your productivity using Deck with keyboard shortcuts.":"ضاعِف إنتاجيتك باستعمال \"رزمة البطاقات\" Deck، و اختصارات لوحة المفاتيح ",
"Board actions":"إجراءات الرقعة",
"Keyboard shortcut":"إختصار لوحة المفاتيح",
"Action":"الإجراء",
"Shift":"العالي shift",
"Scroll":"تحريك",
"Scroll sideways":"تحريك للجنب",
"Navigate between cards":"التنقُّل بين البطاقات",
"Esc":"خروج",
"Close card details":"أغلِق تفاصيل البطاقة",
"Ctrl":"تحكم Ctrl",
"Search":"بحث",
"Show card filters":"أظهِر فلاتر البطاقة",
"Clear card filters":"إمحُ فلاتر البطاقة",
"Show help dialog":"أظهِر نافذة حوار المساعدة",
"Card actions":"إجراءات البطاقة",
"The following actions can be triggered on the currently highlighted card":"الإجراءات التالية يمكن تنفيذها على البطاقات المُعلّمة حالياً",
"Enter":"إدخال",
"Space":"المدى",
"Open card details":"إفتَح تفاصيل البطاقة",
"Edit the card title":"عدِّل عنوان البطاقة",
"Assign yourself to the current card":"أسنِد هذه البطاقة إلى نفسِك",
"Archive/unarchive the current card":"أرشِف أو ألغِ ترشيف البطاقة الحالية",
"Mark card as completed/not completed":"علِّم بطاقة كـ\"منجزة\" أو \"غير منجزة\"",
"Open card menu":"إفتَح قائمة البطاقات",
"All boards":"جميع الالواح",
"Archived boards":"الالواح المؤرشفة",
"Shared with you":"تم مشاركتها معك",
"Deck settings":"إعدادات رِزَمِ البطاقات",
"Deck settings":"إعدادات الرُّقعة",
"Use bigger card view":"استخدام بطاقة عرض أكبر ",
"Show card ID badge":"أعرض شارة رقم البطاقة",
"Show boards in calendar/tasks":"إظهار اللوح في التقويم/المهام",
@@ -336,7 +310,7 @@
"Search for {searchQuery} in all boards":"البحث عن {searchQuery} في جميع اللوح",
"No results found":"لا يتم العثور على أي نتائج ",
"This weekend – {timeLocale}":"نهاية هذا الأسبوع – {timeLocale}",
"Deck board {name}\n* Last modified on {lastMod}":"اسم الرُّقعة {name} \n* آخر تعديل لها في {lastMod}",
"Deck board {name}\n* Last modified on {lastMod}":"اسم اللوح {name} \n* آخر تعديل له في {lastMod}",
"{stack} in {board}":"{stack} في {board}",
"Click to expand description":"إضعط للتوسّع في الوصف",
"* Created on {created}\n* Last modified on {lastMod}\n* {nbAttachments} attachments\n* {nbComments} comments":"* أُنشأت في {created}\n* آخر تعديل لها في {lastMod}\n* {nbAttachments} مُرفقات\n* {nbComments} مُلاحظات",
@@ -370,6 +344,7 @@
"Share":"مشاركة ",
"A <strong>card description</strong> inside the Deck app has been changed":"<strong>وصف البطاقة</strong>داخل تطبيق Deck قد تغيرت.",
"The uploaded file exceeds the upload_max_filesize directive in php.ini":"El ficheru xubíu supera la direutiva «upload_max_filesize» del ficheru php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"El ficheru xubíu supera la direutiva «MAX_FILE_SIZE» que s'especificó nel formulariu HTML",
"No file was uploaded":"Nun se xubió nengún ficheru",
"Missing a temporary folder":"Falta una carpeta temporal",
"Could not write file to disk":"Nun se pudo escribir el ficheru nel discu",
"A PHP extension stopped the file upload":"Una estensión PHP paró la xuba de ficheros",
"The uploaded file exceeds the upload_max_filesize directive in php.ini":"El ficheru xubíu supera la direutiva «upload_max_filesize» del ficheru php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"El ficheru xubíu supera la direutiva «MAX_FILE_SIZE» que s'especificó nel formulariu HTML",
"No file was uploaded":"Nun se xubió nengún ficheru",
"Missing a temporary folder":"Falta una carpeta temporal",
"Could not write file to disk":"Nun se pudo escribir el ficheru nel discu",
"A PHP extension stopped the file upload":"Una estensión PHP paró la xuba de ficheros",
"The uploaded file exceeds the upload_max_filesize directive in php.ini":"Yüklənmiş fayl php.ini-də upload_max_filesize direktivini aşır",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"Yüklənilən faylın həcmi HTML formasinda olan MAX_FILE_SIZE direktivində təyin dilmiş həcmi aşır.",
"The file was only partially uploaded":"Fayl yalnız qismən yüklənib",
"No file was uploaded":"Heç bir fayl yüklənilmədi",
"Missing a temporary folder":"Müvəqqəti qovluq çatışmır",
"Could not write file to disk":"Faylı diskə yazmaq mümkün olmadı",
"A PHP extension stopped the file upload":"PHP uzantısı faylın yüklənməsini dayandırdı",
"The uploaded file exceeds the upload_max_filesize directive in php.ini":"Yüklənmiş fayl php.ini-də upload_max_filesize direktivini aşır",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"Yüklənilən faylın həcmi HTML formasinda olan MAX_FILE_SIZE direktivində təyin dilmiş həcmi aşır.",
"The file was only partially uploaded":"Fayl yalnız qismən yüklənib",
"No file was uploaded":"Heç bir fayl yüklənilmədi",
"Missing a temporary folder":"Müvəqqəti qovluq çatışmır",
"Could not write file to disk":"Faylı diskə yazmaq mümkün olmadı",
"A PHP extension stopped the file upload":"PHP uzantısı faylın yüklənməsini dayandırdı",
"A <strong>card description</strong> inside the Deck app has been changed":"<strong>Описанието на картата</strong> в приложението Deck/набор/ е променено",
"A <strong>card description</strong> inside the Deck app has been changed":"<strong>Описанието на картата</strong> в приложението Deck/набор/ е променено",
"{user} has archived card {card} in list {stack} on board {board}":"{user} té la targeta arxivada {card} a la llista {stack} al tauler {board}",
"You have unarchived card {card} in list {stack} on board {board}":"Teniu una targeta no-arxchivada {card} a la llista {stack} al tauler {board}",
"{user} has unarchived card {card} in list {stack} on board {board}":"{user} té una targeta no-arxivada {card} a la llista {stack} al tauler {board}",
"You have marked the card {card} as done in list {stack} on board {board}":"Heu marcat la targeta {card} com a feta a la llista {stack} del tauler {board}",
"{user} has marked card {card} as done in list {stack} on board {board}":"{user} ha marcat la targeta {card} com a feta a la llista {stack} del tauler {board}",
"You have marked the card {card} as undone in list {stack} on board {board}":"Heu marcat la targeta {card} com a desfeta a la llista {stack} del tauler {board}",
"{user} has marked the card {card} as undone in list {stack} on board {board}":"{user} ha marcat la targeta {card} com a desfeta a la llista {stack} del tauler {board}",
"You have removed the due date of card {card}":"Heu suprimit la data de caducitat de la targeta {card}",
"{user} has removed the due date of card {card}":"{user} ha suprimit la data de caducitat de la targeta {card}",
"You have set the due date of card {card} to {after}":"Heu establert la data de caducitat de la targeta {card} a {after}",
@@ -69,11 +65,7 @@ OC.L10N.register(
"{user} has commented on card {card}":"{user} ha comentat la targeta {card}",
"Deck":"Targetes",
"Changes in the <strong>Deck app</strong>":"Canvis a l'<strong>aplicació Targetes</strong>",
"A <strong>board, list or card</strong> was changed":"S'ha canviat un <strong>tauler, llista o targeta</strong>",
"A <strong>comment</strong> was created on a card":"S'ha creat un <strong>comentari</strong> a una targeta",
"A <strong>card description</strong> has been changed":"S'ha canviat la <strong>descripció de la targeta</strong>",
"Cards due today":"Targetes per avui",
"Cards due tomorrow":"Targetes amb venciment demà",
"Upcoming cards":"Pròximes targetes",
"Load more":"Carrega'n més",
"Personal":"Personal",
@@ -152,13 +144,9 @@ OC.L10N.register(
"Next 30 days":"Pròxims 30 dies",
"No due date":"Sense venciment",
"Clear filter":"Esborra el filtre",
"View Modes":"Modes de visualització",
"Toggle View Modes":"Commuta els modes de visualització",
"Hide archived cards":"Amaga les targetes arxivades",
"Show archived cards":"Mostra les targetes arxivades",
"Toggle compact mode":"Commuta el mode compacte",
"Hide card cover images":"Amaga les imatges de la portada de la targeta",
"Show card cover images":"Mostra les imatges de la portada de la targeta",
"Navigate between cards":"Navega entre les targetes",
"Esc":"Esc",
"Close card details":"Tanca els detalls de la targeta",
"Ctrl":"Ctrl",
"Search":"Cercar",
"Show card filters":"Mostra els filtres de la targeta",
"Clear card filters":"Esborra els filtres de la targeta",
"Show help dialog":"Mostra el diàleg d'ajuda",
"Card actions":"Accions de la targeta",
"The following actions can be triggered on the currently highlighted card":"Les accions següents es poden activar a la targeta actualitzada",
"Enter":"Retorn",
"Space":"Espai",
"Open card details":"Obre els detalls de la targeta",
"Edit the card title":"Edició del títol de la targeta",
"Assign yourself to the current card":"Assigneu-vos a la targeta actual",
"Archive/unarchive the current card":"Arxiva/desarxiva la targeta actual",
"Mark card as completed/not completed":"Marca la targeta com a completada/no completada",
"Open card menu":"Obre el menú de la targeta",
"All boards":"Tots els taulers",
"Archived boards":"Taulers arxivats",
"Shared with you":"Us han compartit",
@@ -309,8 +263,6 @@ OC.L10N.register(
"Use bigger card view":"Utilitza la visualització de targetes més gran",
"Show card ID badge":"Mostra el distintiu d’ID de la targeta",
"Show boards in calendar/tasks":"Mostra els taulers al calendari/tasques",
"Limit board creation to some groups":"Limiteu la creació de taulers a alguns grups",
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them.":"Els usuaris fora d'aquests grups no podran crear els seus propis taulers, però encara podran treballar en taulers que s'hagin compartit amb ells.",
"A <strong>card description</strong> inside the Deck app has been changed":"S'ha canviat una <strong>descripció de targeta</strong> a l'aplicació Tauler",
"{user} has archived card {card} in list {stack} on board {board}":"{user} té la targeta arxivada {card} a la llista {stack} al tauler {board}",
"You have unarchived card {card} in list {stack} on board {board}":"Teniu una targeta no-arxchivada {card} a la llista {stack} al tauler {board}",
"{user} has unarchived card {card} in list {stack} on board {board}":"{user} té una targeta no-arxivada {card} a la llista {stack} al tauler {board}",
"You have marked the card {card} as done in list {stack} on board {board}":"Heu marcat la targeta {card} com a feta a la llista {stack} del tauler {board}",
"{user} has marked card {card} as done in list {stack} on board {board}":"{user} ha marcat la targeta {card} com a feta a la llista {stack} del tauler {board}",
"You have marked the card {card} as undone in list {stack} on board {board}":"Heu marcat la targeta {card} com a desfeta a la llista {stack} del tauler {board}",
"{user} has marked the card {card} as undone in list {stack} on board {board}":"{user} ha marcat la targeta {card} com a desfeta a la llista {stack} del tauler {board}",
"You have removed the due date of card {card}":"Heu suprimit la data de caducitat de la targeta {card}",
"{user} has removed the due date of card {card}":"{user} ha suprimit la data de caducitat de la targeta {card}",
"You have set the due date of card {card} to {after}":"Heu establert la data de caducitat de la targeta {card} a {after}",
@@ -67,11 +63,7 @@
"{user} has commented on card {card}":"{user} ha comentat la targeta {card}",
"Deck":"Targetes",
"Changes in the <strong>Deck app</strong>":"Canvis a l'<strong>aplicació Targetes</strong>",
"A <strong>board, list or card</strong> was changed":"S'ha canviat un <strong>tauler, llista o targeta</strong>",
"A <strong>comment</strong> was created on a card":"S'ha creat un <strong>comentari</strong> a una targeta",
"A <strong>card description</strong> has been changed":"S'ha canviat la <strong>descripció de la targeta</strong>",
"Cards due today":"Targetes per avui",
"Cards due tomorrow":"Targetes amb venciment demà",
"Upcoming cards":"Pròximes targetes",
"Load more":"Carrega'n més",
"Personal":"Personal",
@@ -150,13 +142,9 @@
"Next 30 days":"Pròxims 30 dies",
"No due date":"Sense venciment",
"Clear filter":"Esborra el filtre",
"View Modes":"Modes de visualització",
"Toggle View Modes":"Commuta els modes de visualització",
"Hide archived cards":"Amaga les targetes arxivades",
"Show archived cards":"Mostra les targetes arxivades",
"Toggle compact mode":"Commuta el mode compacte",
"Hide card cover images":"Amaga les imatges de la portada de la targeta",
"Show card cover images":"Mostra les imatges de la portada de la targeta",
"Navigate between cards":"Navega entre les targetes",
"Esc":"Esc",
"Close card details":"Tanca els detalls de la targeta",
"Ctrl":"Ctrl",
"Search":"Cercar",
"Show card filters":"Mostra els filtres de la targeta",
"Clear card filters":"Esborra els filtres de la targeta",
"Show help dialog":"Mostra el diàleg d'ajuda",
"Card actions":"Accions de la targeta",
"The following actions can be triggered on the currently highlighted card":"Les accions següents es poden activar a la targeta actualitzada",
"Enter":"Retorn",
"Space":"Espai",
"Open card details":"Obre els detalls de la targeta",
"Edit the card title":"Edició del títol de la targeta",
"Assign yourself to the current card":"Assigneu-vos a la targeta actual",
"Archive/unarchive the current card":"Arxiva/desarxiva la targeta actual",
"Mark card as completed/not completed":"Marca la targeta com a completada/no completada",
"Open card menu":"Obre el menú de la targeta",
"All boards":"Tots els taulers",
"Archived boards":"Taulers arxivats",
"Shared with you":"Us han compartit",
@@ -307,8 +261,6 @@
"Use bigger card view":"Utilitza la visualització de targetes més gran",
"Show card ID badge":"Mostra el distintiu d’ID de la targeta",
"Show boards in calendar/tasks":"Mostra els taulers al calendari/tasques",
"Limit board creation to some groups":"Limiteu la creació de taulers a alguns grups",
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them.":"Els usuaris fora d'aquests grups no podran crear els seus propis taulers, però encara podran treballar en taulers que s'hagin compartit amb ells.",
"A <strong>card description</strong> inside the Deck app has been changed":"S'ha canviat una <strong>descripció de targeta</strong> a l'aplicació Tauler",
"Mark as not done":"Als nicht erledigt markieren",
@@ -277,32 +277,6 @@ OC.L10N.register(
"List is empty":"Liste ist leer",
"Card deleted":"Karte gelöscht",
"seconds ago":"Gerade eben",
"Keyboard shortcuts":"Tastaturkürzel",
"Boost your productivity using Deck with keyboard shortcuts.":"Erhöhe mit Tastaturkürzeln deine Produktivität in Deck.",
"Board actions":"Boardaktionen",
"Keyboard shortcut":"Tastaturkürzel",
"Action":"Aktion",
"Shift":"Umschalttaste",
"Scroll":"Scrollen",
"Scroll sideways":"Seitwärts scrollen",
"Navigate between cards":"Zwischen Karten navigieren",
"Esc":"Esc",
"Close card details":"Kartendetails schließen",
"Ctrl":"Strg",
"Search":"Suche",
"Show card filters":"Kartenfilter anzeigen",
"Clear card filters":"Kartenfilter löschen",
"Show help dialog":"Hilfedialog anzeigen",
"Card actions":"Kartenaktionen",
"The following actions can be triggered on the currently highlighted card":"Die folgenden Aktionen können für die aktuell markierten Karte ausgelöst werden",
"Enter":"Enter",
"Space":"Leerzeichen",
"Open card details":"Kartendetails öffnen",
"Edit the card title":"Kartentitel bearbeiten",
"Assign yourself to the current card":"Aktuelle Karte dir zuweisen",
"Archive/unarchive the current card":"Aktuelle Karte archivieren/dearchivieren",
"Mark card as completed/not completed":"Karte als abgeschlossen/nicht abgeschlossen markieren",
"Open card menu":"Kartenmenü öffnen",
"All boards":"Alle Boards",
"Archived boards":"Archivierte Boards",
"Shared with you":"Mit dir geteilt",
@@ -312,7 +286,7 @@ OC.L10N.register(
"Show boards in calendar/tasks":"Board in Kalender/Aufgaben anzeigen",
"Limit board creation to some groups":"Erstellung von Boards auf einige Gruppen beschränken",
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them.":"Benutzer außerhalb dieser Gruppen können keine eigenen Boards erstellen, aber weiterhin an Boards arbeiten, die mit ihnen geteilt wurden.",
"Board details":"Boarddetails",
"Board details":"Board-Details",
"Edit board":"Board bearbeiten",
"Clone board":"Board klonen",
"Unarchive board":"Board dearchivieren",
@@ -372,6 +346,7 @@ OC.L10N.register(
"Share":"Freigeben",
"A <strong>card description</strong> inside the Deck app has been changed":"Eine <strong>Kartenbeschreibung</strong> wurde innerhalb der Deck-App geändert",
"Mark as not done":"Als nicht erledigt markieren",
@@ -275,32 +275,6 @@
"List is empty":"Liste ist leer",
"Card deleted":"Karte gelöscht",
"seconds ago":"Gerade eben",
"Keyboard shortcuts":"Tastaturkürzel",
"Boost your productivity using Deck with keyboard shortcuts.":"Erhöhe mit Tastaturkürzeln deine Produktivität in Deck.",
"Board actions":"Boardaktionen",
"Keyboard shortcut":"Tastaturkürzel",
"Action":"Aktion",
"Shift":"Umschalttaste",
"Scroll":"Scrollen",
"Scroll sideways":"Seitwärts scrollen",
"Navigate between cards":"Zwischen Karten navigieren",
"Esc":"Esc",
"Close card details":"Kartendetails schließen",
"Ctrl":"Strg",
"Search":"Suche",
"Show card filters":"Kartenfilter anzeigen",
"Clear card filters":"Kartenfilter löschen",
"Show help dialog":"Hilfedialog anzeigen",
"Card actions":"Kartenaktionen",
"The following actions can be triggered on the currently highlighted card":"Die folgenden Aktionen können für die aktuell markierten Karte ausgelöst werden",
"Enter":"Enter",
"Space":"Leerzeichen",
"Open card details":"Kartendetails öffnen",
"Edit the card title":"Kartentitel bearbeiten",
"Assign yourself to the current card":"Aktuelle Karte dir zuweisen",
"Archive/unarchive the current card":"Aktuelle Karte archivieren/dearchivieren",
"Mark card as completed/not completed":"Karte als abgeschlossen/nicht abgeschlossen markieren",
"Open card menu":"Kartenmenü öffnen",
"All boards":"Alle Boards",
"Archived boards":"Archivierte Boards",
"Shared with you":"Mit dir geteilt",
@@ -310,7 +284,7 @@
"Show boards in calendar/tasks":"Board in Kalender/Aufgaben anzeigen",
"Limit board creation to some groups":"Erstellung von Boards auf einige Gruppen beschränken",
"Users outside of those groups will not be able to create their own boards, but will still be able to work on boards that have been shared with them.":"Benutzer außerhalb dieser Gruppen können keine eigenen Boards erstellen, aber weiterhin an Boards arbeiten, die mit ihnen geteilt wurden.",
"Board details":"Boarddetails",
"Board details":"Board-Details",
"Edit board":"Board bearbeiten",
"Clone board":"Board klonen",
"Unarchive board":"Board dearchivieren",
@@ -370,6 +344,7 @@
"Share":"Freigeben",
"A <strong>card description</strong> inside the Deck app has been changed":"Eine <strong>Kartenbeschreibung</strong> wurde innerhalb der Deck-App geändert",
"{user} has archived card {card} in list {stack} on board {board}":"{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} archiviert",
"You have unarchived card {card} in list {stack} on board {board}":"Sie haben die Karte {card} in der Liste {stack} auf dem Board {board} dearchiviert",
"{user} has unarchived card {card} in list {stack} on board {board}":"{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} dearchiviert",
"You have marked the card {card} as done in list {stack} on board {board}":"Sie haben die Karte {card} in der Liste {stack} im Board {board} als erledigt markiert",
"You have marked the card {card} as done in list {stack} on board {board}":"Sie haben die Karte {card} in der Liste {stack} im Board {board} als erledigt markiert.",
"{user} has marked card {card} as done in list {stack} on board {board}":"{user} hat die Karte {card} in der Liste {stack} im Board {board} als erledigt markiert",
"You have marked the card {card} as undone in list {stack} on board {board}":"Sie haben die Karte {card} in der Liste {stack} im Board {board} als unerledigt markiert",
"{user} has marked the card {card} as undone in list {stack} on board {board}":"{user} hat die Karte {card} in der Liste {stack} im Board {board} als unerledigt markiert",
"You have marked the card {card} as undone in list {stack} on board {board}":"Sie haben die Karte {card} in der Liste {stack} im Board {board} als rückgängig gemacht markiert",
"{user} has marked the card {card} as undone in list {stack} on board {board}":"{user} hat die Karte {card} in der Liste {stack} im Board {board} als rückgängig gemacht markiert",
"You have removed the due date of card {card}":"Sie haben das Fälligkeitsdatum der Karte {card} entfernt",
"{user} has removed the due date of card {card}":"{user} hat das Fälligkeitsdatum der Karte {card} entfernt",
"You have set the due date of card {card} to {after}":"Sie haben das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
@@ -277,32 +277,6 @@ OC.L10N.register(
"List is empty":"Liste ist leer",
"Card deleted":"Karte gelöscht",
"seconds ago":"Gerade eben",
"Keyboard shortcuts":"Tastaturkürzel",
"Boost your productivity using Deck with keyboard shortcuts.":"Steigern Sie Ihre Produktivität in Deck mit Tastaturkürzeln.",
"Board actions":"Board-Aktionen",
"Keyboard shortcut":"Tastaturkürzel",
"Action":"Aktion",
"Shift":"Umschalttaste",
"Scroll":"Scrollen",
"Scroll sideways":"Seitwärts scrollen",
"Navigate between cards":"Zwischen Karten navigieren",
"Esc":"Esc",
"Close card details":"Karten-Details schließen",
"Ctrl":"Strg",
"Search":"Suche",
"Show card filters":"Kartenfilter anzeigen",
"Clear card filters":"Kartenfilter löschen",
"Show help dialog":"Hilfedialog anzeigen",
"Card actions":"Kartenaktionen",
"The following actions can be triggered on the currently highlighted card":"Die folgenden Aktionen können für die aktuell markierten Karte ausgelöst werden",
"Enter":"Enter",
"Space":"Leerzeichen",
"Open card details":"Kartendetails öffnen",
"Edit the card title":"Kartentitel bearbeiten",
"Assign yourself to the current card":"Weisen Sie sich der aktuellen Karte zu",
"Archive/unarchive the current card":"Die aktuelle Karte archivieren/dearchivieren",
"Mark card as completed/not completed":"Karte als abgeschlossen/nicht abgeschlossen markieren",
"Open card menu":"Kartenmenü öffnen",
"All boards":"Alle Boards",
"Archived boards":"Archivierte Boards",
"Shared with you":"Mit Ihnen geteilt",
@@ -372,6 +346,7 @@ OC.L10N.register(
"Share":"Freigeben",
"A <strong>card description</strong> inside the Deck app has been changed":"Eine <strong>Kartenbeschreibung</strong> wurde innerhalb der Deck-App geändert",
"{user} has archived card {card} in list {stack} on board {board}":"{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} archiviert",
"You have unarchived card {card} in list {stack} on board {board}":"Sie haben die Karte {card} in der Liste {stack} auf dem Board {board} dearchiviert",
"{user} has unarchived card {card} in list {stack} on board {board}":"{user} hat die Karte {card} in der Liste {stack} auf dem Board {board} dearchiviert",
"You have marked the card {card} as done in list {stack} on board {board}":"Sie haben die Karte {card} in der Liste {stack} im Board {board} als erledigt markiert",
"You have marked the card {card} as done in list {stack} on board {board}":"Sie haben die Karte {card} in der Liste {stack} im Board {board} als erledigt markiert.",
"{user} has marked card {card} as done in list {stack} on board {board}":"{user} hat die Karte {card} in der Liste {stack} im Board {board} als erledigt markiert",
"You have marked the card {card} as undone in list {stack} on board {board}":"Sie haben die Karte {card} in der Liste {stack} im Board {board} als unerledigt markiert",
"{user} has marked the card {card} as undone in list {stack} on board {board}":"{user} hat die Karte {card} in der Liste {stack} im Board {board} als unerledigt markiert",
"You have marked the card {card} as undone in list {stack} on board {board}":"Sie haben die Karte {card} in der Liste {stack} im Board {board} als rückgängig gemacht markiert",
"{user} has marked the card {card} as undone in list {stack} on board {board}":"{user} hat die Karte {card} in der Liste {stack} im Board {board} als rückgängig gemacht markiert",
"You have removed the due date of card {card}":"Sie haben das Fälligkeitsdatum der Karte {card} entfernt",
"{user} has removed the due date of card {card}":"{user} hat das Fälligkeitsdatum der Karte {card} entfernt",
"You have set the due date of card {card} to {after}":"Sie haben das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
@@ -275,32 +275,6 @@
"List is empty":"Liste ist leer",
"Card deleted":"Karte gelöscht",
"seconds ago":"Gerade eben",
"Keyboard shortcuts":"Tastaturkürzel",
"Boost your productivity using Deck with keyboard shortcuts.":"Steigern Sie Ihre Produktivität in Deck mit Tastaturkürzeln.",
"Board actions":"Board-Aktionen",
"Keyboard shortcut":"Tastaturkürzel",
"Action":"Aktion",
"Shift":"Umschalttaste",
"Scroll":"Scrollen",
"Scroll sideways":"Seitwärts scrollen",
"Navigate between cards":"Zwischen Karten navigieren",
"Esc":"Esc",
"Close card details":"Karten-Details schließen",
"Ctrl":"Strg",
"Search":"Suche",
"Show card filters":"Kartenfilter anzeigen",
"Clear card filters":"Kartenfilter löschen",
"Show help dialog":"Hilfedialog anzeigen",
"Card actions":"Kartenaktionen",
"The following actions can be triggered on the currently highlighted card":"Die folgenden Aktionen können für die aktuell markierten Karte ausgelöst werden",
"Enter":"Enter",
"Space":"Leerzeichen",
"Open card details":"Kartendetails öffnen",
"Edit the card title":"Kartentitel bearbeiten",
"Assign yourself to the current card":"Weisen Sie sich der aktuellen Karte zu",
"Archive/unarchive the current card":"Die aktuelle Karte archivieren/dearchivieren",
"Mark card as completed/not completed":"Karte als abgeschlossen/nicht abgeschlossen markieren",
"Open card menu":"Kartenmenü öffnen",
"All boards":"Alle Boards",
"Archived boards":"Archivierte Boards",
"Shared with you":"Mit Ihnen geteilt",
@@ -370,6 +344,7 @@
"Share":"Freigeben",
"A <strong>card description</strong> inside the Deck app has been changed":"Eine <strong>Kartenbeschreibung</strong> wurde innerhalb der Deck-App geändert",
"{user} has archived card {card} in list {stack} on board {board}":"{user} has archived card {card} in list {stack} on board {board}",
"You have unarchived card {card} in list {stack} on board {board}":"You have unarchived card {card} in list {stack} on board {board}",
"{user} has unarchived card {card} in list {stack} on board {board}":"{user} has unarchived card {card} in list {stack} on board {board}",
"You have marked the card {card} as done in list {stack} on board {board}":"You have marked the card {card} as done in list {stack} on board {board}",
"{user} has marked card {card} as done in list {stack} on board {board}":"{user} has marked card {card} as done in list {stack} on board {board}",
"You have marked the card {card} as undone in list {stack} on board {board}":"You have marked the card {card} as undone in list {stack} on board {board}",
"{user} has marked the card {card} as undone in list {stack} on board {board}":"{user} has marked the card {card} as undone in list {stack} on board {board}",
"You have removed the due date of card {card}":"You have removed the due date of card {card}",
"{user} has removed the due date of card {card}":"{user} has removed the due date of card {card}",
"You have set the due date of card {card} to {after}":"You have set the due date of card {card} to {after}",
@@ -249,7 +245,6 @@ OC.L10N.register(
"Choose a date":"Choose a date",
"Remove due date":"Remove due date",
"Completed":"Completed",
"Due at:":"Due at:",
"Not completed":"Not completed",
"Unarchive card":"Unarchive card",
"Archive card":"Archive card",
@@ -259,7 +254,6 @@ OC.L10N.register(
"Set due date for this weekend":"Set due date for this weekend",
"Set due date for next week":"Set due date for next week",
"Assign a tag to this card…":"Assign a tag to this card…",
"{user} has archived card {card} in list {stack} on board {board}":"{user} has archived card {card} in list {stack} on board {board}",
"You have unarchived card {card} in list {stack} on board {board}":"You have unarchived card {card} in list {stack} on board {board}",
"{user} has unarchived card {card} in list {stack} on board {board}":"{user} has unarchived card {card} in list {stack} on board {board}",
"You have marked the card {card} as done in list {stack} on board {board}":"You have marked the card {card} as done in list {stack} on board {board}",
"{user} has marked card {card} as done in list {stack} on board {board}":"{user} has marked card {card} as done in list {stack} on board {board}",
"You have marked the card {card} as undone in list {stack} on board {board}":"You have marked the card {card} as undone in list {stack} on board {board}",
"{user} has marked the card {card} as undone in list {stack} on board {board}":"{user} has marked the card {card} as undone in list {stack} on board {board}",
"You have removed the due date of card {card}":"You have removed the due date of card {card}",
"{user} has removed the due date of card {card}":"{user} has removed the due date of card {card}",
"You have set the due date of card {card} to {after}":"You have set the due date of card {card} to {after}",
@@ -247,7 +243,6 @@
"Choose a date":"Choose a date",
"Remove due date":"Remove due date",
"Completed":"Completed",
"Due at:":"Due at:",
"Not completed":"Not completed",
"Unarchive card":"Unarchive card",
"Archive card":"Archive card",
@@ -257,7 +252,6 @@
"Set due date for this weekend":"Set due date for this weekend",
"Set due date for next week":"Set due date for next week",
"Assign a tag to this card…":"Assign a tag to this card…",
"{user} has archived card {card} in list {stack} on board {board}":"{user} ha archivado la tarjeta {card} en la lista {stack} del tablero {board}",
"You have unarchived card {card} in list {stack} on board {board}":"Has desarchivado la tarjeta {card} en la lista {stack} del tablero {board}",
"{user} has unarchived card {card} in list {stack} on board {board}":"{user} ha desarchivado la tarjeta {card} en la lista {stack} del tablero {board}",
"You have marked the card {card} as done in list {stack} on board {board}":"Has marcado la tarjeta {card} como completada en la lista {stack} del tablero {board}",
"{user} has marked card {card} as done in list {stack} on board {board}":"{user} ha marcado la tarjeta {card} como completada en la lista {stack} del tablero {board}",
"You have marked the card {card} as undone in list {stack} on board {board}":"Has marcado la tarjeta {card} como no completada en la lista {stack} del tablero {board}",
"{user} has marked the card {card} as undone in list {stack} on board {board}":"{user} ha marcado la tarjeta {card} como no completada en la lista {stack} del tablero {board}",
"You have removed the due date of card {card}":"Has eliminado la fecha de vencimiento de {card}",
"{user} has removed the due date of card {card}":"{user} ha eliminado la fecha de vencimiento de {card}",
"You have set the due date of card {card} to {after}":"Has establecido la fecha de vencimiento de {card} como {after}",
@@ -69,11 +65,9 @@ OC.L10N.register(
"{user} has commented on card {card}":"{user} ha comentado en {card}",
"Deck":"Deck",
"Changes in the <strong>Deck app</strong>":"Cambios en la <strong>app Deck</strong>",
"A <strong>board, list or card</strong> was changed":"Un <strong>tablero, lista o tarjeta</strong> fue cambiado/a",
"A <strong>board, list or card</strong> was changed":"Un <strong>tablero, lista o tarjeta</strong> fue cambiada",
"A <strong>comment</strong> was created on a card":"Un <strong>comentario</strong> ha sido creado en una tarjeta",
"A <strong>card description</strong> has been changed":"Una <strong>descripción de tarjeta</strong> ha sido cambiada",
"Cards due today":"Tarjetas que vencen hoy",
"Cards due tomorrow":"Tarjetas que vencen mañana",
"Upcoming cards":"Próximas tarjetas",
"Load more":"Cargar más",
"Personal":"Personal",
@@ -152,13 +146,9 @@ OC.L10N.register(
"Next 30 days":"Siguientes 30 días",
"No due date":"Sin fecha de vencimiento",
"Clear filter":"Borrar filtro",
"View Modes":"Modos de visualización",
"Toggle View Modes":"Alternar modos de visualización",
"Boost your productivity using Deck with keyboard shortcuts.":"Aumente su productividad utilizando Deck con atajos de teclado.",
"Board actions":"Acciones del tablero",
"Keyboard shortcut":"Atajo de teclado",
"Action":"Acción",
"Shift":"Mayús",
"Scroll":"Desplazarse",
"Scroll sideways":"Desplazarse lateralmente",
"Navigate between cards":"Navegar entre tarjetas",
"Esc":"Esc",
"Close card details":"Cerrar detalles de la tarjeta",
"Ctrl":"Ctrl",
"Search":"Buscar",
"Show card filters":"Mostrar filtros de tarjeta",
"Clear card filters":"Limpiar filtros de tarjeta",
"Show help dialog":"Mostrar diálogo de ayuda",
"Card actions":"Acciones de tarjeta",
"The following actions can be triggered on the currently highlighted card":"Las siguientes acciones se pueden activar en la tarjeta resaltada actualmente.",
"Enter":"Enter",
"Space":"Espacio",
"Open card details":"Abrir detalles de la tarjeta",
"Edit the card title":"Editar el título de la tarjeta",
"Assign yourself to the current card":"Asignarme a mí mismo a la tarjeta actual",
"Archive/unarchive the current card":"Archivar/desarchivar la tarjeta actual",
"Mark card as completed/not completed":"Marcar tarjeta como completada/no completada",
"A <strong>card description</strong> inside the Deck app has been changed":"Una <strong>descripción de tarjeta</strong> dentro de la app Deck ha cambiado",
"{user} has archived card {card} in list {stack} on board {board}":"{user} ha archivado la tarjeta {card} en la lista {stack} del tablero {board}",
"You have unarchived card {card} in list {stack} on board {board}":"Has desarchivado la tarjeta {card} en la lista {stack} del tablero {board}",
"{user} has unarchived card {card} in list {stack} on board {board}":"{user} ha desarchivado la tarjeta {card} en la lista {stack} del tablero {board}",
"You have marked the card {card} as done in list {stack} on board {board}":"Has marcado la tarjeta {card} como completada en la lista {stack} del tablero {board}",
"{user} has marked card {card} as done in list {stack} on board {board}":"{user} ha marcado la tarjeta {card} como completada en la lista {stack} del tablero {board}",
"You have marked the card {card} as undone in list {stack} on board {board}":"Has marcado la tarjeta {card} como no completada en la lista {stack} del tablero {board}",
"{user} has marked the card {card} as undone in list {stack} on board {board}":"{user} ha marcado la tarjeta {card} como no completada en la lista {stack} del tablero {board}",
"You have removed the due date of card {card}":"Has eliminado la fecha de vencimiento de {card}",
"{user} has removed the due date of card {card}":"{user} ha eliminado la fecha de vencimiento de {card}",
"You have set the due date of card {card} to {after}":"Has establecido la fecha de vencimiento de {card} como {after}",
@@ -67,11 +63,9 @@
"{user} has commented on card {card}":"{user} ha comentado en {card}",
"Deck":"Deck",
"Changes in the <strong>Deck app</strong>":"Cambios en la <strong>app Deck</strong>",
"A <strong>board, list or card</strong> was changed":"Un <strong>tablero, lista o tarjeta</strong> fue cambiado/a",
"A <strong>board, list or card</strong> was changed":"Un <strong>tablero, lista o tarjeta</strong> fue cambiada",
"A <strong>comment</strong> was created on a card":"Un <strong>comentario</strong> ha sido creado en una tarjeta",
"A <strong>card description</strong> has been changed":"Una <strong>descripción de tarjeta</strong> ha sido cambiada",
"Cards due today":"Tarjetas que vencen hoy",
"Cards due tomorrow":"Tarjetas que vencen mañana",
"Upcoming cards":"Próximas tarjetas",
"Load more":"Cargar más",
"Personal":"Personal",
@@ -150,13 +144,9 @@
"Next 30 days":"Siguientes 30 días",
"No due date":"Sin fecha de vencimiento",
"Clear filter":"Borrar filtro",
"View Modes":"Modos de visualización",
"Toggle View Modes":"Alternar modos de visualización",
"Boost your productivity using Deck with keyboard shortcuts.":"Aumente su productividad utilizando Deck con atajos de teclado.",
"Board actions":"Acciones del tablero",
"Keyboard shortcut":"Atajo de teclado",
"Action":"Acción",
"Shift":"Mayús",
"Scroll":"Desplazarse",
"Scroll sideways":"Desplazarse lateralmente",
"Navigate between cards":"Navegar entre tarjetas",
"Esc":"Esc",
"Close card details":"Cerrar detalles de la tarjeta",
"Ctrl":"Ctrl",
"Search":"Buscar",
"Show card filters":"Mostrar filtros de tarjeta",
"Clear card filters":"Limpiar filtros de tarjeta",
"Show help dialog":"Mostrar diálogo de ayuda",
"Card actions":"Acciones de tarjeta",
"The following actions can be triggered on the currently highlighted card":"Las siguientes acciones se pueden activar en la tarjeta resaltada actualmente.",
"Enter":"Enter",
"Space":"Espacio",
"Open card details":"Abrir detalles de la tarjeta",
"Edit the card title":"Editar el título de la tarjeta",
"Assign yourself to the current card":"Asignarme a mí mismo a la tarjeta actual",
"Archive/unarchive the current card":"Archivar/desarchivar la tarjeta actual",
"Mark card as completed/not completed":"Marcar tarjeta como completada/no completada",
"A <strong>card description</strong> inside the Deck app has been changed":"Una <strong>descripción de tarjeta</strong> dentro de la app Deck ha cambiado",
"A <strong>card description</strong> inside the Deck app has been changed":"Se ha cambiado una <strong>descripción de la tarjeta</strong> en la aplicación Deck",
"A <strong>card description</strong> inside the Deck app has been changed":"Se ha cambiado una <strong>descripción de la tarjeta</strong> en la aplicación Deck",
Some files were not shown because too many files have changed in this diff
Show More
Reference in New Issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.