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>
- adds vscode settings file to gitingore
- adds new badge for card ID
- adds card ID to board filter
- adds settings to disable card ID badge
Signed-off-by: Adrian Missy <adrian.missy@onewavestudios.com>
Added more information about the nextcloud environment manually and with docker in the development description.
Signed-off-by: Dennis Eisermann <73851419+DJE98@users.noreply.github.com>
.substr() is deprecated so we replace it with .slice() which works similarily but isn't deprecated
Signed-off-by: Tobias Speicher <rootcommander@gmail.com>
title and description where not populated and also opposed to documentation the link is not absolute
Signed-off-by: Joas Schilling <coding@schilljs.com>
Validate get boad
change pattern of api params
Import only one board by api
Populate data from api
Update class diagram
Update documentation
Add return when success
Sort comments
Fix order of cards
Instructions of attachments
Signed-off-by: Vitor Mattos <vitor@php.rio>
Implement name of system to import
Implement need validate data
Fix allowed system list
Start implementing Trello API service
Signed-off-by: Vitor Mattos <vitor@php.rio>
Fixes on getBoard tests
Refactor
Reduce psalm info
Refactor to implement pattern
Change order of methods to put all abstract first and all public first
Signed-off-by: Vitor Mattos <vitor@php.rio>
Fix visibility
Make compatible with php 7.2
Remove returing instance
Increase coverage
Reduce psalm info
Throw exception if system not defined
Increment coverage
Signed-off-by: Vitor Mattos <vitor@php.rio>
Check available helpers
Default permission: view only
Moved validate setting from helper to command
Turn more easy create a importer
Docblock and improvements on interface
lcfirst on system property
Helper moved to ImporHelper folder
Moved fixtures to ImportHelper
Rename settings to config
Big refactor to move import methods to service
Signed-off-by: Vitor Mattos <vitor@php.rio>
Clean code
Add new command
Import last modified and deleted date
Replace arrow functions by lambda functions
Add properties to class
Add dependency to composer.json
Signed-off-by: Vitor Mattos <vitor@php.rio>
Turn private methods
Add output messages and associate users to cards
Signed-off-by: Vitor Mattos <vitor@php.rio>
Previously the file was deleted in the file structure of the user is not
expected as the file might not only be related to the card.
Signed-off-by: Julius Härtl <jus@bitgrid.net>
Using a vertical bar next to the text to indicate a blockquote.
Using lighter text color as well (similar to github's blockquotes).
resolves#2064
Signed-off-by: Sebastian Bachmann <hello@reox.at>
@@ -4,6 +4,29 @@ about: Create a report to help us improve
---
<!--
Thanks for reporting issues back!
Guidelines for submitting issues:
* Please search the existing issues first, it's likely that your issue was already reported or even fixed.
* SECURITY: Report any potential security bug to us via our HackerOne page (https://hackerone.com/nextcloud) following our security policy (https://nextcloud.com/security/) instead of filing an issue in our bug tracker.
* The issues in other components should be reported in their respective repositories: You will find them in our GitHub Organization (https://github.com/nextcloud/)
* You can also use the Issue Template app to prefill most of the required information: https://apps.nextcloud.com/apps/issuetemplate
-->
<!--- Please keep this note for other contributors -->
### How to use GitHub
* Please use the 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to show that you are affected by the same issue.
* Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
* Subscribe to receive notifications on status change and new comments.
**Describe the bug**
A clear and concise description of what the bug is.
@@ -4,6 +4,28 @@ about: Suggest an idea for this project
---
<!--
Thanks for reporting issues back!
Guidelines for submitting issues:
* Please search the existing issues first, it's likely that your issue was already reported or even fixed.
* SECURITY: Report any potential security bug to us via our HackerOne page (https://hackerone.com/nextcloud) following our security policy (https://nextcloud.com/security/) instead of filing an issue in our bug tracker.
* The issues in other components should be reported in their respective repositories: You will find them in our GitHub Organization (https://github.com/nextcloud/)
* You can also use the Issue Template app to prefill most of the required information: https://apps.nextcloud.com/apps/issuetemplate
-->
<!--- Please keep this note for other contributors -->
### How to use GitHub
* Please use the 👍 [reaction](https://blog.github.com/2016-03-10-add-reactions-to-pull-requests-issues-and-comments/) to show that you are affected by the same issue.
* Please don't comment if you have no relevant information to add. It's just extra noise for everyone subscribed to this issue.
* Subscribe to receive notifications on status change and new comments.
**Is your feature request related to a problem? Please describe.**
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]
* [#2934](https://github.com/nextcloud/deck/pull/2934) Advanced search queries (see [documentation](https://deck.readthedocs.io/en/latest/User_documentation_en/#search) for more details)
* [#2933](https://github.com/nextcloud/deck/pull/2933) Move full text search to proper events
### Fixed
* [#2964](https://github.com/nextcloud/deck/pull/2964) Fix navigating to board details
* Dependency updates
## 1.3.0
### Added
* [#2638](https://github.com/nextcloud/deck/pull/2638) Sharing files to cards
* [#2683](https://github.com/nextcloud/deck/pull/2683) Handle clicks on calendar entries
* Nextcloud 21 compatiblity
### Fixed
* [#2622](https://github.com/nextcloud/deck/pull/2622) Fix gradient and stack header spacing for safari
* [#2626](https://github.com/nextcloud/deck/pull/2626) Adding a description icon to cards when they contain a description without any checkmarks @MonkeySon
* [#2659](https://github.com/nextcloud/deck/pull/2659) Matching color of description cursor with text color @JonFStr
* [#2676](https://github.com/nextcloud/deck/pull/2676) Only load filter view when shown
* [#2680](https://github.com/nextcloud/deck/pull/2680) Do not try to add change data if it doesn't exist
* [#2681](https://github.com/nextcloud/deck/pull/2681) Filter out deleted stacks from results
* [#2685](https://github.com/nextcloud/deck/pull/2685) Show all boards in move card dialog @jakobroehrl
* [#2687](https://github.com/nextcloud/deck/pull/2687) 3dots no opacity @jakobroehrl
* [#2688](https://github.com/nextcloud/deck/pull/2688) Title > boardname @jakobroehrl
Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.
- :inbox_tray: Add your tasks to cards and put them in order
- :page_facing_up: Write down additional notes in markdown
- :bookmark: Assign labels for even better organization
- :busts_in_silhouette: Share with your team, friends or family
- :family: Integrates with the [Circles](https://github.com/nextcloud/circles) app!
- :paperclip: Attach files and embed them in your markdown description
- :speech_balloon: Discuss with your team using comments
- :zap: Keep track of changes in the activity stream
- :rocket: Get your project organized
- Add your tasks to cards and put them in order
- Write down additional notes in markdown
- Assign labels for even better organization
- Share with your team, friends or family
- Integrates with the [Circles](https://github.com/nextcloud/circles) app!
- Attach files and embed them in your markdown description
- Discuss with your team using comments
- Keep track of changes in the activity stream
- Get your project organized

### Mobile apps
- The [Nextcloud Deck app for Android](https://github.com/stefan-niedermann/nextcloud-deck) is available as [beta release in the Google Play Store](https://play.google.com/apps/testing/it.niedermann.nextcloud.deck.play)
- [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
- [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
- [A-deck](https://github.com/leoossa/A-deck) - Chrome Extension that allows to create new card in selected stack based on current tab
## Installation/Update
@@ -46,16 +53,55 @@ Please make sure you have installed the following dependencies: `make, which, ta
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.
A lot of database queries are generated when the number of boards, cards and attachments is high.
For example, a user having access to 13 boards, with each board having on average 100 cards,
and each card having on average 5 attachments,
would generate 6500 database queries when doing the file related queries
which would increase the page loading time significantly.
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.
Deck requires running a `make build-js` to install npm dependencies and build the JavaScript code using webpack. While developing you can also use `make watch` to rebuild everytime the code changes.
#### Hot reloading
Enable debug mode in your config.php `'debug' => true,`
The [Nextcloud Capabilities API](https://docs.nextcloud.com/server/latest/developer_manual/client_apis/OCS/ocs-api-overview.html#capabilities-api) provides the following information for the Deck app:
-`version` Current version of the Deck app running
-`canCreateBoards` Ability of the current user to create new boards for themselves
```
{
"ocs": {
"meta": {
"status": "ok",
"statuscode": 200,
"message": "OK"
},
"data": {
"capabilities": {
"deck": {
"version": "0.8.0",
"canCreateBoards": true
},
}
}
}
}
```
## Available sharees
When sharing a board to a user, group or circle, the possible sharees can be obtained though the files_sharing API.
The REST API provides access for authenticated users to their data inside the Deck app. To get a better understand of Decks data models and their relations, please have a look at the [data structure](structure.md) documentation.
The REST API provides access for authenticated users to their data inside the Deck app. To get a better understanding of Decks data models and their relations, please have a look at the [data structure](structure.md) documentation.
# Prequisited
# Prerequisites
- All requests require a `OCS-APIRequest` HTTP header to be set to `true` and a `Content-Type` of `application/json`.
- The API is located at https://nextcloud.local/index.php/apps/deck/api/v1.0
- All request parameters are required, unless otherwise specified
## Naming
- Board is the the project like grouping of tasks that can be shared to different users and groups
- Board is the project like grouping of tasks that can be shared to different users and groups
- Stack is the grouping of cards which is rendered in vertical columns in the UI
@@ -20,7 +21,7 @@ The REST API provides access for authenticated users to their data inside the De
### 400 Bad request
In case the request is invalid, e.g. because a parameter is missing, a 400 error will be returned:
In case the request is invalid, e.g. because a parameter is missing or an invalid value has been transmitted, a 400 error will be returned:
```json
{
@@ -40,6 +41,12 @@ In any case a user doesn't have access to a requested entity, a 403 error will b
}
```
## Formats
### Date
Datetime values in request data need to be provided in ISO-8601. Example: 2020-01-20T09:52:43+00:00
* (obsolete) ANSI C asctime(): `Sun Aug 3 10:34:12 2019`
It is highly recommended to only use the IMF-fixdate format.
It is highly recommended to only use the IMF-fixdate format. Note that according to [RFC2616](https://tools.ietf.org/html/rfc2616#section-3.3) all HTTP date/time stamps MUST be represented in Greenwich Mean Time (GMT), without exception.
Example curl request:
@@ -62,6 +69,55 @@ curl -u admin:admin -X GET \
-H "If-Modified-Since: Mon, 05 Nov 2018 09:28:00 GMT"
```
### ETag
An ETag header is returned in order to determine if further child elements have been updated for the following endpoints:
- Fetch all user board `GET /api/v1.0/boards`
- Fetch a single board `GET /api/v1.0/boards/{boardId}`
- Fetch all stacks of a board `GET /api/v1.0/boards/{boardId}/stacks`
- Fetch a single stacks of a board `GET /api/v1.0/boards/{boardId}/stacks/{stackId}`
- Fetch a single card of a board `GET /api/v1.0/boards/{boardId}/stacks/{stackId}/cards/{cardId}`
- Fetch attachments of a card `GET /api/v1.0/boards/{boardId}/stacks/{stackId}/cards/{cardId}/attachments`
If a `If-None-Match` header is provided and the requested element has not changed a `304` Not Modified response will be returned.
Changes of child elements will propagate to their parents and also cause an update of the ETag which will be useful for determining if a sync is necessary on any client integration side. As an example, if a label is added to a card, the ETag of all related entities (the card, stack and board) will change.
If available the ETag will also be part of JSON response objects as shown below for a card:
```json
{
"id":81,
"ETag":"bdb10fa2d2aeda092a2b6b469454dc90",
"title":"Test card"
}
```
# Changelog
## API version 1.0
- Deck >=1.0.0: The maximum length of the card title has been extended from 100 to 255 characters
- Deck >=1.0.0: The API will now return a 400 Bad request response if the length limitation of a board, stack or card title is exceeded
## API version 1.1
This API version has become available with **Deck 1.3.0**.
- The maximum length of the card title has been extended from 100 to 255 characters
- The API will now return a 400 Bad request response if the length limitation of a board, stack or card title is exceeded
- The attachments API endpoints will return other attachment types than deck_file
- Prior to Deck version v1.3.0 (API v1.0), attachments were stored within deck. For this type of attachments `deck_file` was used as the default type of attachments
- Starting with Deck version 1.3.0 (API v1.1) files are stored within the users regular Nextcloud files and the type `file` has been introduced for that
## API version 1.2 (unreleased)
- Endpoints for the new import functionality have been added:
- [GET /boards/import/getSystems - Import a board](#get-boardsimportgetsystems-import-a-board)
- [GET /boards/import/config/system/{schema} - Import a board](#get-boardsimportconfigsystemschema-import-a-board)
- [POST /boards/import - Import a board](#post-boardsimport-import-a-board)
# Endpoints
## Boards
@@ -76,7 +132,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
| title | String | The title of the new board, maximum length is limited to 100 characters |
| color | String | The hexadecimal color of the new board (e.g. FF0000) |
```json
@@ -180,10 +241,15 @@ Returns an array of board items
},
"users":[],
"deletedAt":0,
"id":10
"id":10,
"lastModified":1586269585
}
```
##### 403 Forbidden
A 403 response might be returned if the users ability to create new boards has been disabled by the administrator. For checking this before, see the `canCreateBoards` value in the [Nextcloud capabilties](./API-Nextcloud.md).
### GET /boards/{boardId} - Get board details
#### Request parameters
@@ -261,9 +327,9 @@ Returns an array of board items
| userId | String | The user id to assign to the card |
| userId | String | The user id to unassign from the card |
#### Response
@@ -878,7 +944,8 @@ The request can fail with a bad request response for the following reasons:
| type | String | The type of the attachement |
| file | Binary | File data to add as an attachment |
For now only `deck_file` is supported as an attachment type.
- Prior to Deck version v1.3.0 (API v1.0), attachments were stored within deck. For this type of attachments `deck_file` was used as the default type of attachments
- Starting with Deck version 1.3.0 (API v1.1) files are stored within the users regular Nextcloud files and the type `file` has been introduced for that
#### Response
@@ -910,6 +977,7 @@ For now only `deck_file` is supported as an attachment type.
### DELETE /boards/{boardId}/stacks/{stackId}/cards/{cardId}/attachments/{attachmentId} - Delete an attachment
#### Request parameters
| Parameter | Type | Description |
@@ -938,11 +1006,131 @@ For now only `deck_file` is supported as an attachment type.
##### 200 Success
### GET /boards/import/getSystems - Import a board
| system | string | The allowed name of system to import from |
| config | Object | The config object (JSON) |
| data | Object | The data object to import (JSON) |
#### Response
##### 200 Success
# OCS API
The following endpoints are available tough the Nextcloud OCS endpoint, which is available at `/ocs/v2.php/apps/deck/api/v1.0/`.
The following endpoints are available through the Nextcloud OCS endpoint, which is available at `/ocs/v2.php/apps/deck/api/v1.0/`.
This has the benefit that both the web UI as well as external integrations can use the same API.
## Config
Deck stores user and app configuration values globally and per board. The GET endpoint allows to fetch the current global configuration while board settings will be exposed through the board element on the regular API endpoints.
### GET /api/v1.0/config - Fetch app configuration values
#### Response
| Config key | Description |
| --- | --- |
| 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)|
```
{
"ocs": {
"meta": {
"status": "ok",
"statuscode": 200,
"message": "OK"
},
"data": {
"calendar": true,
"cardDetailsInModal": true,
"cardIdBadge": true,
"groupLimit": [
{
"id": "admin",
"displayname": "admin"
}
]
}
}
}
```
### POST /api/v1.0/config/{id}/{key} - Set a config value
@@ -978,8 +1166,8 @@ A list of comments will be provided under the `ocs.data` key. If no or no more c
},
"data": [
{
"id": "175",
"objectId": "12",
"id": 175,
"objectId": 12,
"message": "This is a comment with a mention to @alice",
"actorId": "admin",
"actorType": "users",
@@ -998,6 +1186,45 @@ A list of comments will be provided under the `ocs.data` key. If no or no more c
}
```
In case a comment is marked as a reply to another comment object, the parent comment will be added as `replyTo` entry to the response. Only the next parent node is added, nested replies are not exposed directly.
```json
[
{
"id":175,
"objectId":12,
"message":"This is a comment with a mention to @alice",
"actorId":"admin",
"actorType":"users",
"actorDisplayName":"Administrator",
"creationDateTime":"2020-03-10T10:23:07+00:00",
"mentions":[
{
"mentionId":"alice",
"mentionType":"user",
"mentionDisplayName":"alice"
}
],
"replyTo":{
"id":175,
"objectId":12,
"message":"This is a comment with a mention to @alice",
"actorId":"admin",
"actorType":"users",
"actorDisplayName":"Administrator",
"creationDateTime":"2020-03-10T10:23:07+00:00",
"mentions":[
{
"mentionId":"alice",
"mentionType":"user",
"mentionDisplayName":"alice"
}
]
}
}
]
```
### POST /cards/{cardId}/comments - Create a new comment
@@ -1007,7 +1234,7 @@ A list of comments will be provided under the `ocs.data` key. If no or no more c
The [wikipedia markdown entry](https://en.wikipedia.org/wiki/Markdown) introduced markdown as :
The [wikipedia markdown entry](https://en.wikipedia.org/wiki/Markdown) introduced markdown as :
> Markdown is a lightweight markup language with plain text formatting syntax. It is designed so that it can be converted to HTML and many other formats using a tool by the same name. Markdown is often used to format readme files, for writing messages in online discussion forums, and to create rich text using a plain text editor. As the initial description of Markdown contained ambiguities and unanswered questions, many implementations and extensions of Markdown appeared over the years to answer these issues.
@@ -14,14 +14,18 @@ That same link offers also a comprehensive list of what is supported, and what i
It is possible to create checklists in Deck by writing it in Markdown, using the following syntax:
```md
- [ ] This is a not checked item
- [x] This is a checked item
```
Then, the items can be checked and unchecked by clicking on the rendered checkbox.
Also, a summary of the completed items will be visible at the bottom of the card element.
## Known Issues
As per [issue #127](https://github.com/nextcloud/deck/issues/127) Due to a known limitation of the current script to support markdown, Links that contain the `")"` character will not display well, or will break.
As per [issue #127](https://github.com/nextcloud/deck/issues/127) Due to a known limitation of the current script to support markdown, Links that contain the `")"` character will not display well, or will break.
The recommended solution is to use `"<"` and `">"` to wrap those links. It should assure their integrity.
If you come by another case of broken link, or broken display of links, please report it by opening a new issue.
8. [New owner for the deck entities](#8-new-owner-for-the-deck-entities)
### 1. Create my first board
In this example, we're going to create a board and share it with an other nextcloud user.
@@ -36,6 +39,7 @@ And all the magic of this software consists on moving your cards from a stack to
### 3. Handle cards options
Once you have created your cards, you can modify them or add options by clicking on them. So, what are the options? Well, there are several of them:
- Tag Management
- Assign a card to a user (s·he will receive a notification)
- Render date, or deadline
@@ -57,6 +61,7 @@ Once finished or obsolete, a task could be archived. The tasks is not deleted, i
### 5. Manage your board
You can manage the settings of your Deck once you are inside it, by clicking on the small wheel at the top right.
Once in this menu, you have access to several things:
- Sharing
- Tags
- Deleted objects
@@ -67,3 +72,109 @@ The **sharing tab** allows you to add users or even groups to your boards.
**Deleted objects** allows you to return previously deleted stacks or cards.
The **Timeline** allows you to see everything that happened in your boards. Everything!
### 6. Import boards
Importing can be done using the API or the `occ``deck:import` command.
Comments with more than 1000 characters are placed as attached files to the card.
It is possible to import from the following sources:
#### Trello JSON
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`
Deck provides a global search either through the unified search in the Nextcloud header or with the inline search next to the board controls.
This search allows advanced filtering of cards across all board of the logged in user.
For example the search `project tag:ToDo assigned:alice assigned:bob` will return all cards where the card title or description contains project **and** the tag ToDo is set **and** the user alice is assigned **and** the user bob is assigned.
| | `>``<``>=``<=` | Compare the card due date to the passed date (see [supported date formats](https://www.php.net/manual/de/datetime.formats.php)) Card due dates are always considered UTC for comparison |
| assigned | `:` | id or displayname of a user or group for a search on the assigned users or groups |
Other text tokens will be used to perform a case-insensitive search on the card title and description
In addition, quotes can be used to pass a query with spaces, e.g. `"Exact match with spaces"` or `title:"My card"`.
### 8. New owner for the deck entities
You can transfer ownership of boards, cards, etc to a new user, using `occ` command `deck:transfer-ownership`
* Create a new importer class extending `ABoardImportService`
* Create a listener for event `BoardImportGetAllowedEvent` to enable your importer.
> You can read more about listeners on [Nextcloud](https://docs.nextcloud.com/server/latest/developer_manual/basics/events.html?highlight=event#writing-a-listener) doc.
style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.09337848;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
d="M 0.51971728,293.23203 H 3.8033853 l -1.1728849,1.45285 H 1.6418341 Z"
id="rect5069"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc"/>
<path
style="opacity:1;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.05817544;stroke-linecap:round;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;paint-order:stroke fill markers"
d="m 1.6418341,294.68488 h 0.9921874 v 1.86627 L 1.637658,296.09596 Z"
id="rect5069-7"
inkscape:connector-curvature="0"
sodipodi:nodetypes="ccccc"/>
</g>
</svg>
<svgxmlns="http://www.w3.org/2000/svg"width="16"height="16"viewBox="0 0 4.233 4.233"><gpaint-order="stroke fill markers"><pathd="M.52.465h3.283L2.631 1.918h-.99zM1.642 1.918h.992v1.866l-.996-.455z"/></g></svg>
"The uploaded file exceeds the upload_max_filesize directive in php.ini":"O fichero puyato sobrexe a directiva upload_max_filesize en php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"O fichero cargau supera a directiva MAX_FILE_SIZE que s'espezificó en o formulario HTML",
"The file was only partially uploaded":"O fichero nomás s'ha cargau parzialmén",
"No file was uploaded":"No s'ha cargau garra fichero",
"Missing a temporary folder":"Falta una carpeta temporal",
"Could not write file to disk":"No se podió escribir o fichero en o disco",
"A PHP extension stopped the file upload":"Una estensión de PHP aturó a carga de fichers",
"The uploaded file exceeds the upload_max_filesize directive in php.ini":"O fichero puyato sobrexe a directiva upload_max_filesize en php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"O fichero cargau supera a directiva MAX_FILE_SIZE que s'espezificó en o formulario HTML",
"The file was only partially uploaded":"O fichero nomás s'ha cargau parzialmén",
"No file was uploaded":"No s'ha cargau garra fichero",
"Missing a temporary folder":"Falta una carpeta temporal",
"Could not write file to disk":"No se podió escribir o fichero en o disco",
"A PHP extension stopped the file upload":"Una estensión de PHP aturó a carga de fichers",
"You have created a new board {board}":"لقد قمت بانشاء لوح جديد {board}",
"{user} has created a new board {board}":"{user} قام بانشاء لوح {board}",
"You have deleted the board {board}":"قمت بمسح اللوح {board}",
"{user} has deleted the board {board}":"{user} مَسحْ اللوح {board}",
"You have restored the board {board}":"لقد استعدت اللوح {board}",
"{user} has restored the board {board}":"{user} قام باسترجاع اللوح {board}",
"You have shared the board {board} with {acl}":"قمت بمشاركة اللوح {board} مع {acl}",
"{user} has shared the board {board} with {acl}":"{user} قام بمشاركة اللوح {board} مع {acl}",
"You have removed {acl} from the board {board}":"قمت بإزالة {acl} من اللوح {board}",
"{user} has removed {acl} from the board {board}":"{user} قام بازالة {acl} من اللوح {board}",
"You have renamed the board {before} to {board}":"قمت بإعادة تسمية اللوح من {before} الى {board}",
"{user} has renamed the board {before} to {board}":"{user} قام بإعادة تسمية اللوح من {before} الى {board}",
"You have archived the board {board}":"لقد ارشفت اللوح {board}",
"{user} has archived the board {before}":"{user} قام بأرشفة اللوح {before}",
"You have unarchived the board {board}":"قمت بالغاء ارشفة اللوح {board}",
"{user} has unarchived the board {before}":"{user} قام بالغاء ارشفة اللوح {before}",
"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":"شخصي",
"Finished":"مكتملة",
"copy":"أنسخ",
"Done":"تم",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"حجم الملف الذي تريد ترفيعه أعلى مما MAX_FILE_SIZE يسمح به في واجهة ال HTML.",
"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":"يحتاج إلى إجراء",
"Later":"لاحقا",
"copy":"نسخ",
"To do":"لفعله",
"Doing":"تحت العمل",
"Done":"أُنجز",
"Example Task 3":"مثال المهمة 3",
"Example Task 2":"مثال المهمة 2",
"Example Task 1":"مثال المهمة 1",
"The file was uploaded":"تم رفع الملف",
"The uploaded file exceeds the upload_max_filesize directive in php.ini":"حجم الملف المرفوع قد تجاوز upload_max_filesize الموجودة في ملف php.ini ",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"حجم الملف الذي تريد رفعه أعلى من الحد المسموح به في واجهة ال 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",
"Personal planning and team project organization":"التخطيط الشخصي و تنظيم مشروع الفريق",
"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":"الملف موجود مسبقاً",
"Today":"اليوم",
"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":"افلت الملفات لرفعها",
"Add card":"إضافة بطاقة",
"Archived cards":"البطاقات المؤرشفة",
"Add list":"إضافة قائمة",
"List name":"قامة اسماء",
"Apply filter":"تطبيق التصفية",
"Filter by tag":"تصفية بواسطة الوسم",
"Filter by assigned user":"تصفية بواسطة المستخدم الموكل اليه",
"Unassigned":"غير معيين ",
"Filter by due date":"تصفية بواسطة تاريخ الإنجاز",
"Overdue":"تأخر",
"Next 24 hours":"ال 24 ساعة القادمة",
"Next 7 days":"ال 7 أيام القادمة",
"Next 30 days":"ال 30 يوم القادمة",
"No due date":"لا تاريخ إنجاز",
"Clear filter":"ازل التصفية",
"Hide archived cards":"إخفاء البطاقات المؤرشفة ",
"Show archived cards":"اظهر البطاقات المؤرشفة",
"Toggle compact mode":"تبديل النمط المضغوط",
"Open details":"افتح التفاصيل",
"Details":"التفاصيل",
"Loading board":"جارِ تحميل اللوح..",
"No lists available":"لا يوجد قائمة متاحه ",
"Create a new list to add cards to this board":"إنشاء قائمة جديدة لإضافة البطاقات على هذا اللوح",
"Board not found":"اللوح غير موجود",
"Sharing":"المشاركة",
"Tags":"الوسوم",
"Timeline":"الخيط الزمني",
"Deleted items":"العناصر الممسوحة",
"Timeline":"الجدول الزمني",
"Deleted lists":"القوائم المحذوفة",
"Undo":"تراجع",
"Can edit":"يمكنه التغيير",
"Can share":"Can share",
"Deleted cards":"البطاقات المحذوفة",
"Share board with a user, group or circle …":"مشاركة اللوح مع مستخدم،مجموعة أو دائرة ..",
"Searching for users, groups and circles …":"ابحث عن أعضاء، مجموعات أو حلقات ...",
"No participants found":"لم يتم العثور على مشاركين",
"Board owner":"منشئ اللوح",
"(Group)":"(مجموعة)",
"(Circle)":"(دائرة)",
"Can edit":"يمكن تعديله",
"Can share":"يمكن مشاركته",
"Can manage":"يمكن إدارته",
"Owner":"المالك",
"Delete":"حذف ",
"Failed to create share with {displayName}":"فشل في إنشاء المشاركة مع {displayName}",
"Transfer":"نقل",
"Archive all cards":"أرشفة جميع البطاقات ",
"Delete list":"حذف القائمة",
"Archive all cards in this list":"أرشفة جميع البطاقات في القائمة ",
"Add a new card":"إضافة بطاقة جديدة",
"Card name":"اسم البطاقة ",
"List deleted":"القائمة حٌذفت ",
"Edit":"تعديل",
"Details":"التفاصيل",
"Description":"الوصف",
"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":"عرض في الملفات ",
"Download":"تنزيل",
"Delete Attachment":"مسح المرفق",
"Restore Attachment":"إستعادة المرفق",
"File to share":"ملف للمشاركة",
"Invalid path selected":"تم تحديد مسار غير صحيح",
"Open in sidebar view":"فتح في الشريط الجانبي ",
"Open in bigger view":"فتح في نافذة أكبر ",
"Attachments":"المرفقات",
"Comments":"تعليقات",
"Modified":"آخر تعديل",
"Upload attachment":"رفع المرفقات",
"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":"انسب الى المستخدمين،المجموعات،الدوائر",
"Assign a user to this card…":"انسب مستخدم الى هذه البطاقة..",
"Due date":"تاريخ الانجاز",
"Set a due date":"تعيين تاريخ الانجاز",
"Remove due date":"ازالة تاريخ الانجاز",
"Select Date":"اختر التاريخ ",
"Today":"اليوم",
"Tomorrow":"غدا",
"Next week":"الاسبوع القادم",
"Next month":"الشهر القادم",
"Save":"حفظ",
"The comment cannot be empty.":"التعليق لايمكن ان يكون فارغا.",
"The comment cannot be longer than 1000 characters.":"التعليق لا يمكن ان يكون اطول من 1000 حرف.",
"In reply to":"يقوم بالرد على",
"Cancel reply":"إلغاء الرد",
"Reply":"رد",
"Update":"تحديث",
"seconds ago":"ثوان مضت",
"Description":"الوصف",
"(Unsaved)":"(غير محفوظ)",
"(Saving…)":"(يُحفظ..)",
"Formatting help":"مساعدة التنسيق",
"Edit description":"تعديل الوصف",
"View description":"إظهار الوصف",
"Add Attachment":"أضف ملحق",
"Write a description …":"كتابة وصف...",
"Choose attachment":"اختيار مرفق",
"(group)":"(مجموعة)",
"{count} comments, {unread} unread":"{عدد} التعليقات، {غير مقروءة} غير مقروءة",
"Assign to me":"ينسب لي",
"Unassign myself":"إلغاء تعييني ",
"Move card":"حرك البطاقة",
"Unarchive card":"إلغاء أرشفة البطاقة ",
"Archive card":"أرشفة البطاقة",
"Delete card":"حذف البطاقة",
"Settings":"الإعدادات",
"An error occurred":"طرأ هناك خطأ"
"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 إلى منع المستخدمين الذين ليسوا جزءًا من تلك المجموعات من إنشاء لوحاتهم الخاصة. سيظل المستخدمون قادرين على العمل على اللوحات التي تمت مشاركتها معهم.",
"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":"حدث خطأ",
"Delete the board?":"مسح اللوح؟",
"Loading filtered view":"جارِ تحميل التصفية ",
"No due":"غير محدد",
"Search for {searchQuery} in all boards":"البحث عن {searchQuery} في جميع اللوح",
"No results found":"لا يتم العثور على أي نتائج ",
"{stack} in {board}":"{stack} في {board}",
"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":"مشاركة ",
"Add a new list":"اضف قائمة جديدة",
"Are you sure you want to delete the board {title}? This will delete all the data of this board.":"هل انت متأكد تريد مسح اللوح {title}؟ هذا سوف يمسح جميع بيانات هذا اللوح."
"You have created a new board {board}":"لقد قمت بانشاء لوح جديد {board}",
"{user} has created a new board {board}":"{user} قام بانشاء لوح {board}",
"You have deleted the board {board}":"قمت بمسح اللوح {board}",
"{user} has deleted the board {board}":"{user} مَسحْ اللوح {board}",
"You have restored the board {board}":"لقد استعدت اللوح {board}",
"{user} has restored the board {board}":"{user} قام باسترجاع اللوح {board}",
"You have shared the board {board} with {acl}":"قمت بمشاركة اللوح {board} مع {acl}",
"{user} has shared the board {board} with {acl}":"{user} قام بمشاركة اللوح {board} مع {acl}",
"You have removed {acl} from the board {board}":"قمت بإزالة {acl} من اللوح {board}",
"{user} has removed {acl} from the board {board}":"{user} قام بازالة {acl} من اللوح {board}",
"You have renamed the board {before} to {board}":"قمت بإعادة تسمية اللوح من {before} الى {board}",
"{user} has renamed the board {before} to {board}":"{user} قام بإعادة تسمية اللوح من {before} الى {board}",
"You have archived the board {board}":"لقد ارشفت اللوح {board}",
"{user} has archived the board {before}":"{user} قام بأرشفة اللوح {before}",
"You have unarchived the board {board}":"قمت بالغاء ارشفة اللوح {board}",
"{user} has unarchived the board {before}":"{user} قام بالغاء ارشفة اللوح {before}",
"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":"شخصي",
"Finished":"مكتملة",
"copy":"أنسخ",
"Done":"تم",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"حجم الملف الذي تريد ترفيعه أعلى مما MAX_FILE_SIZE يسمح به في واجهة ال HTML.",
"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":"يحتاج إلى إجراء",
"Later":"لاحقا",
"copy":"نسخ",
"To do":"لفعله",
"Doing":"تحت العمل",
"Done":"أُنجز",
"Example Task 3":"مثال المهمة 3",
"Example Task 2":"مثال المهمة 2",
"Example Task 1":"مثال المهمة 1",
"The file was uploaded":"تم رفع الملف",
"The uploaded file exceeds the upload_max_filesize directive in php.ini":"حجم الملف المرفوع قد تجاوز upload_max_filesize الموجودة في ملف php.ini ",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"حجم الملف الذي تريد رفعه أعلى من الحد المسموح به في واجهة ال 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",
"Personal planning and team project organization":"التخطيط الشخصي و تنظيم مشروع الفريق",
"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":"الملف موجود مسبقاً",
"Today":"اليوم",
"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":"افلت الملفات لرفعها",
"Add card":"إضافة بطاقة",
"Archived cards":"البطاقات المؤرشفة",
"Add list":"إضافة قائمة",
"List name":"قامة اسماء",
"Apply filter":"تطبيق التصفية",
"Filter by tag":"تصفية بواسطة الوسم",
"Filter by assigned user":"تصفية بواسطة المستخدم الموكل اليه",
"Unassigned":"غير معيين ",
"Filter by due date":"تصفية بواسطة تاريخ الإنجاز",
"Overdue":"تأخر",
"Next 24 hours":"ال 24 ساعة القادمة",
"Next 7 days":"ال 7 أيام القادمة",
"Next 30 days":"ال 30 يوم القادمة",
"No due date":"لا تاريخ إنجاز",
"Clear filter":"ازل التصفية",
"Hide archived cards":"إخفاء البطاقات المؤرشفة ",
"Show archived cards":"اظهر البطاقات المؤرشفة",
"Toggle compact mode":"تبديل النمط المضغوط",
"Open details":"افتح التفاصيل",
"Details":"التفاصيل",
"Loading board":"جارِ تحميل اللوح..",
"No lists available":"لا يوجد قائمة متاحه ",
"Create a new list to add cards to this board":"إنشاء قائمة جديدة لإضافة البطاقات على هذا اللوح",
"Board not found":"اللوح غير موجود",
"Sharing":"المشاركة",
"Tags":"الوسوم",
"Timeline":"الخيط الزمني",
"Deleted items":"العناصر الممسوحة",
"Timeline":"الجدول الزمني",
"Deleted lists":"القوائم المحذوفة",
"Undo":"تراجع",
"Can edit":"يمكنه التغيير",
"Can share":"Can share",
"Deleted cards":"البطاقات المحذوفة",
"Share board with a user, group or circle …":"مشاركة اللوح مع مستخدم،مجموعة أو دائرة ..",
"Searching for users, groups and circles …":"ابحث عن أعضاء، مجموعات أو حلقات ...",
"No participants found":"لم يتم العثور على مشاركين",
"Board owner":"منشئ اللوح",
"(Group)":"(مجموعة)",
"(Circle)":"(دائرة)",
"Can edit":"يمكن تعديله",
"Can share":"يمكن مشاركته",
"Can manage":"يمكن إدارته",
"Owner":"المالك",
"Delete":"حذف ",
"Failed to create share with {displayName}":"فشل في إنشاء المشاركة مع {displayName}",
"Transfer":"نقل",
"Archive all cards":"أرشفة جميع البطاقات ",
"Delete list":"حذف القائمة",
"Archive all cards in this list":"أرشفة جميع البطاقات في القائمة ",
"Add a new card":"إضافة بطاقة جديدة",
"Card name":"اسم البطاقة ",
"List deleted":"القائمة حٌذفت ",
"Edit":"تعديل",
"Details":"التفاصيل",
"Description":"الوصف",
"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":"عرض في الملفات ",
"Download":"تنزيل",
"Delete Attachment":"مسح المرفق",
"Restore Attachment":"إستعادة المرفق",
"File to share":"ملف للمشاركة",
"Invalid path selected":"تم تحديد مسار غير صحيح",
"Open in sidebar view":"فتح في الشريط الجانبي ",
"Open in bigger view":"فتح في نافذة أكبر ",
"Attachments":"المرفقات",
"Comments":"تعليقات",
"Modified":"آخر تعديل",
"Upload attachment":"رفع المرفقات",
"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":"انسب الى المستخدمين،المجموعات،الدوائر",
"Assign a user to this card…":"انسب مستخدم الى هذه البطاقة..",
"Due date":"تاريخ الانجاز",
"Set a due date":"تعيين تاريخ الانجاز",
"Remove due date":"ازالة تاريخ الانجاز",
"Select Date":"اختر التاريخ ",
"Today":"اليوم",
"Tomorrow":"غدا",
"Next week":"الاسبوع القادم",
"Next month":"الشهر القادم",
"Save":"حفظ",
"The comment cannot be empty.":"التعليق لايمكن ان يكون فارغا.",
"The comment cannot be longer than 1000 characters.":"التعليق لا يمكن ان يكون اطول من 1000 حرف.",
"In reply to":"يقوم بالرد على",
"Cancel reply":"إلغاء الرد",
"Reply":"رد",
"Update":"تحديث",
"seconds ago":"ثوان مضت",
"Description":"الوصف",
"(Unsaved)":"(غير محفوظ)",
"(Saving…)":"(يُحفظ..)",
"Formatting help":"مساعدة التنسيق",
"Edit description":"تعديل الوصف",
"View description":"إظهار الوصف",
"Add Attachment":"أضف ملحق",
"Write a description …":"كتابة وصف...",
"Choose attachment":"اختيار مرفق",
"(group)":"(مجموعة)",
"{count} comments, {unread} unread":"{عدد} التعليقات، {غير مقروءة} غير مقروءة",
"Assign to me":"ينسب لي",
"Unassign myself":"إلغاء تعييني ",
"Move card":"حرك البطاقة",
"Unarchive card":"إلغاء أرشفة البطاقة ",
"Archive card":"أرشفة البطاقة",
"Delete card":"حذف البطاقة",
"Settings":"الإعدادات",
"An error occurred":"طرأ هناك خطأ"
"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 إلى منع المستخدمين الذين ليسوا جزءًا من تلك المجموعات من إنشاء لوحاتهم الخاصة. سيظل المستخدمون قادرين على العمل على اللوحات التي تمت مشاركتها معهم.",
"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":"حدث خطأ",
"Delete the board?":"مسح اللوح؟",
"Loading filtered view":"جارِ تحميل التصفية ",
"No due":"غير محدد",
"Search for {searchQuery} in all boards":"البحث عن {searchQuery} في جميع اللوح",
"No results found":"لا يتم العثور على أي نتائج ",
"{stack} in {board}":"{stack} في {board}",
"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":"مشاركة ",
"Add a new list":"اضف قائمة جديدة",
"Are you sure you want to delete the board {title}? This will delete all the data of this board.":"هل انت متأكد تريد مسح اللوح {title}؟ هذا سوف يمسح جميع بيانات هذا اللوح."
"You have created a new board {board}":"Създадохте ново табло {board}",
"{user} has created a new board {board}":"{user} създаде ново табло {board}",
"You have deleted the board {board}":"Изтрихте таблото {board}",
"{user} has deleted the board {board}":"{user} изтри таблото {board}",
"You have restored the board {board}":"Възстановихте таблото {board}",
"{user} has restored the board {board}":"{user} възстанови таблото {board}",
"You have shared the board {board} with {acl}":"Споделихте таблото {board} с {acl}",
"{user} has shared the board {board} with {acl}":"{user} сподели таблото {board} с {acl}",
"You have removed {acl} from the board {board}":"Премахнахте {acl} от таблото {board}",
"{user} has removed {acl} from the board {board}":"{user} премахна {acl} от таблото {board}",
"You have renamed the board {before} to {board}":"Преименувахте таблото от {before} на {board}",
"{user} has renamed the board {before} to {board}":"{user} преименува таблото от {before} на {board}",
"You have archived the board {board}":"Архивирахте таблото {board}",
"{user} has archived the board {before}":"{user} архивира таблото {board}",
"You have unarchived the board {board}":"Разархивирали сте таблото {board}",
"{user} has unarchived the board {before}":"{user} е разархивирал таблото {before}",
"You have created a new list {stack} on board {board}":"Създадохте нов списък {stack} на таблото {board}",
"{user} has created a new list {stack} on board {board}":"{user} създаде нов списък {stack} на таблото {board}",
"You have renamed list {before} to {stack} on board {board}":"Преименувахте списъка {before} на {stack} на таблото {board}",
"{user} has renamed list {before} to {stack} on board {board}":"{user} преименува списъка {before} на {stack} на таблото {board}",
"You have deleted list {stack} on board {board}":"Изтрихте списък {stack} на таблото {board}",
"{user} has deleted list {stack} on board {board}":"{user} изтри списък {stack} на таблото {board}",
"You have created card {card} in list {stack} on board {board}":"Създали сте карта {card} в списък {stack} на таблото {board}",
"{user} has created card {card} in list {stack} on board {board}":"{user} създаде карта {card} в списък {stack} на таблото {board}",
"You have deleted card {card} in list {stack} on board {board}":"Изтрили сте карта {card} в списък {stack} на таблото {board}",
"{user} has deleted card {card} in list {stack} on board {board}":"{user} изтри карта {card} в списък {stack} на таблото {board}",
"You have renamed the card {before} to {card}":"Преименувахте картата {before} на {card}",
"{user} has renamed the card {before} to {card}":"{user} преименува картата {before} на {card}",
"You have added a description to card {card} in list {stack} on board {board}":"Добавили сте описание към карта {card} в списък {stack} на таблото {board}",
"{user} has added a description to card {card} in list {stack} on board {board}":"{user} добави описание към карта {card} в списък {stack} на таблото {board}",
"You have updated the description of card {card} in list {stack} on board {board}":" Актуализирали сте описанието към карта {card} в списък {stack} на таблото {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}":" {user} актуализира описанието към карта {card} в списък {stack} на таблото {board}",
"You have archived card {card} in list {stack} on board {board}":"Архивирали сте карта {card} в списък {stack} на борда {board}",
"{user} has archived card {card} in list {stack} on board {board}":"{user} архивира карта {card} в списък {stack} на борда {board}",
"You have unarchived card {card} in list {stack} on board {board}":"Разархивирали сте карта {card} в списък {stack} на борда {board}",
"{user} has unarchived card {card} in list {stack} on board {board}":"{user} разархивира карта {card} в списък {stack} на борда {board}",
"You have removed the due date of card {card}":"Премахнахте датата на падежа на картата {card}",
"{user} has removed the due date of card {card}":"{user} премахна датата на падежа на картата {card}",
"You have set the due date of card {card} to {after}":"Задали сте датата на падежа на картата {card} на {after}",
"{user} has set the due date of card {card} to {after}":"{user} зададе дата на падежа на картата {card} на {after}",
"You have updated the due date of card {card} to {after}":"Актуализирали сте датата на падежа на картата {card} на {after}",
"{user} has updated the due date of card {card} to {after}":"{user} актуализира датата на падежа на картата {card} на {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}":"Добавихте етикет {label} към карта {card} в списък {stack} на таблото {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}":"{user} добави етикет {label} към карта {card} в списък {stack} натаблото {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}":"Премахнахте етикет {label} към карта {card} в списък {stack} на таблото {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}":"{user} премахна етикет {label} към карта {card} в списък {stack} на таблото {board}",
"You have assigned {assigneduser} to card {card} on board {board}":"Присвоили сте {assigneduser} на карта {card} на борда {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}":"{user} присвои {assigneduser} на карта {card} на борда {board}",
"You have unassigned {assigneduser} from card {card} on board {board}":"Имате неопределен {assigneduser} на карта {card} на борда {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}":"{user} има неопределен {assigneduser} на карта {card} на борда {board}",
"You have moved the card {card} from list {stackBefore} to {stack}":"Преместихте картата {card} от списък {stackBefore} в {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}":"{user} премести картата {card} от списък {stackBefore} в {stack}",
"You have added the attachment {attachment} to card {card}":"Добавихте прикачения файл {attachment} към карта {card}",
"{user} has added the attachment {attachment} to card {card}":"{user} добави прикачения файл {attachment} към карта {card}",
"You have updated the attachment {attachment} on card {card}":" Актуализирали сте прикачения файл {attachment} към карта {card}",
"{user} has updated the attachment {attachment} on card {card}":"{user} актуализира прикачения файл {attachment} към карта {card}",
"You have deleted the attachment {attachment} from card {card}":"Изтрихте прикачения файл {attachment} от карта {card}",
"{user} has deleted the attachment {attachment} from card {card}":"{user} изтри прикачения файл {attachment} към карта {card}",
"You have restored the attachment {attachment} to card {card}":"Възстановили сте прикачения файл {attachment} към карта {card}",
"{user} has restored the attachment {attachment} to card {card}":"{user} възстанови прикачения файл {attachment} към карта {card}",
"You have commented on card {card}":"Коментирали сте карта {card}",
"{user} has commented on card {card}":"{user} коментира карта {card}",
"A <strong>card description</strong> inside the Deck app has been changed":"<strong>Описанието на картата</strong> в приложението Deck/набор/ е променено",
"Deck":"Набор",
"Changes in the <strong>Deck app</strong>":"Промени в <strong>приложението Deck</strong>",
"A <strong>comment</strong> was created on a card":"На картата е създаден <strong>коментар</strong>",
"Upcoming cards":"Предстоящи карти",
"Load more":"Зареждане на още",
"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\" on \"%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":"Необходимо е действие",
"Later":"По-късно",
"copy":"Копиране",
"Done":"Готово",
"To do":"Задачи",
"Doing":"Задачи в процес на изпълнение",
"Done":"Завършено",
"Example Task 3":"Примерна задача 3",
"Example Task 2":"Примерна задача 2",
"Example Task 1":"Примерна задача 1",
"The file was uploaded":"Файлът е качен",
"The uploaded file exceeds the upload_max_filesize directive in php.ini":"Размерът на каченият файл надвишава максималния размер определен от upload_max_filesize в php.ini:",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"Размерът на файла надвишава максималния размер определен от MAX_FILE_SIZE в HTML формата.",
"The file was only partially uploaded":"Файлът е качен частично",
"No file was uploaded":"Нито един файл не е качен",
"Missing a temporary folder":"Липсва временна папка",
"Could not write file to disk":" Файлът не можа да бъде записан на диск",
"A PHP extension stopped the file upload":"PHP разширение спря качването на файла",
"No file uploaded or file size exceeds maximum of %s":"Няма качен файл или размерът на файла надвишава максимума от %s",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s.":"Този коментар има повече от %s знака.\nДобавено като прикачен файл към картата с име %s.\nДостъпно на URL: %s.",
"Card not found":"Катртата не е намерена",
"Path is already shared with this card":"Пътят вече е споделен с тази карта",
"Invalid date, date format must be YYYY-MM-DD":"Невалидна дата, форматът е различен от ГГГГ-ММ-ДД",
"Personal planning and team project organization":"Лично планиране и организация на екипни проекти",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized":"Deck е инструмент за организация в стил kanban, насочен към лично планиране и организация на проекти за екипи, интегрирани с Nextcloud.\n\n\n- 📥 Добавете задачите си към карти и ги подредете\n- 📄 Запишете допълнителни бележки в markdown формат\n- Присвояване на етикети за още по-добра организация\n- 👥 Споделете с вашия екип, приятели или семейство\n- 📎Прикачете файлове и ги вградете във вашето описание за маркиране\n- 💬Обсъдете с вашия екип, като използвате коментари\n- ⚡ Проследявайте промените в потока от дейности\n- 🚀 Организирайте проекта си",
"Card details":"Подробности за картата",
"Add board":"Добави табло",
"Select the board to link to a project":"Изберете таблото, което да свържете към проект",
"Search by board title":"Търсене по заглавие на таблото",
"Select board":"Избор на табло",
"Create a new card":"Създаване на нова карта",
"Select a board":"Избор на табло",
"Select a list":"Избор на списък",
"Card title":"Заглавие на карта",
"Cancel":"Отказ",
"Creating the new card …":"Създаване на новата карта ...",
"Card \"{card}\" was added to \"{board}\"":"Карта \"{card}\" беше добавена към \"{board}\"",
"Open card":"Отваряне на карта",
"Close":"Затваряне",
"Create card":"Създаване на карта",
"Select a card":"Избор на карта",
"Select the card to link to a project":"Изберете картата, която да свържете към проект",
"Link to card":"Връзка към карта",
"File already exists":"Файлът вече съществува",
"A file with the name {filename} already exists.":"Вече съществува файл с името {filename}.",
"Do you want to overwrite it?":"Искате ли да го презапишете?",
"Overwrite file":"Презапиши файла",
"Keep existing file":"Запазване на съществуващ файл",
"This board is read only":"Таблото е само за четене",
"Drop your files to upload":"Пуснете вашите файлове, за да ги качите",
"Add card":"Добави карта",
"Archived cards":"Архивирани карти",
"Add list":"Добави списък",
"List name":"Име на списък",
"Active filters":"Актижни филтри",
"Apply filter":"Приложи филтър",
"Filter by tag":"Филтрирай по маркер",
"Today":"Днес",
"Filter by assigned user":"Филтриране по назначен потребител",
"Unassigned":"Неприсвоен",
"Filter by due date":"Филтриране по крайна дата",
"Overdue":"Просрочен",
"Next 24 hours":"Следващите 24 часа",
"Next 7 days":"Следващите 7 дни",
"Next 30 days":"Следващите 30 дни",
"No due date":"Няма крайна дата",
"Clear filter":"Изчстиване на филтър",
"Hide archived cards":"Скриване на архивирани карти",
"Show archived cards":"Показване на архивирани карти",
"Toggle compact mode":"Превключване на компактен режим",
"Open details":"Отваряне на подробности",
"Details":"Подробности",
"Currently present people":"Хора присъстващи в момента",
"Loading board":"Зареждане на табло",
"No lists available":"Няма налична списъци.",
"Create a new list to add cards to this board":"Създайте нов списък, за да добавите карти към това табло",
"Board not found":"Таблото не е намерено",
"Sharing":"Споделяне",
"Tags":"Етикети",
"Deleted items":"Изтрити елементи",
"Timeline":"Времева линия",
"Deleted lists":"Изтрити списъци",
"Undo":"Отмяна",
"Deleted cards":"Изтрити карти",
"Share board with a user, group or circle …":"Споделяне на таблото с потребител, група или кръг ...",
"Searching for users, groups and circles …":"Търсене за потребители, групи и кръгове ...",
"No participants found":"Няма намерени участници",
"Board owner":"Собственик на табло",
"(Group)":"(Група)",
"(Circle)":"(Кръг)",
"Can edit":"Може да редактира",
"Can share":"Може да споделя",
"Can manage":"Може да управлява",
"Owner":"Собственик",
"Delete":"Изтриване",
"Failed to create share with {displayName}":"Създаването на споделяне с {displayName} не бе успешно",
"Are you sure you want to transfer the board {title} to {user}?":"Сигурни ли сте че искате да прехвърлите таблото {title} на {user}?",
"Transfer the board.":"Прехвърлете таблото.",
"Transfer":"Прехвърляне",
"The board has been transferred to {user}":"Таблото беше прехвърлено на {user}",
"Failed to transfer the board to {user}":"Неуспешно прехвърляне на таблото на {user}",
"Edit list title":"Редактиране на заглавието на списъка",
"Archive all cards":"Архивира всички карти",
"Unarchive all cards":"Разархивиране на всички карти",
"Delete list":"Изтрива списък",
"Archive all cards in this list":"Архивира всички карти в този списък",
"Unarchive all cards in this list":"Разархивиране всички карти в този списък",
"Add a new card":"Добави нова карта",
"Card name":"Име на карта",
"List deleted":"Списъкът е изтрит",
"Edit":"Редакция",
"Details":"Подробности",
"Due date":"Крайна дата",
"Remove due date":"Премахни крайната дата",
"Description":"Описание",
"Add a new tag":"Добавяне на нов етикет",
"title and color value must be provided":"трябва да се предоставят заглавие и стойност на цвета",
"Board name":"Име на табло",
"Members":"Членове",
"Upload new files":"Качи нови файлове",
"Share from Files":"Споделяне от Файлове",
"Pending share":"Чакащо споделяне",
"Add this attachment":"Добавете този прикачен файл",
"Show in Files":"Показване във файлове",
"Download":"Изтегляне",
"Remove attachment":"Премахване на прикачен файл",
"Delete Attachment":"Изтриване на прикачен файл",
"Restore Attachment":"Възстановяване на прикачен файл",
"File to share":"Файл за споделяне",
"Invalid path selected":"Избран е невалиден път ",
"Open in sidebar view":"Отваряне в изгледа на страничната лента",
"Open in bigger view":"Отваря се в по-голям изглед",
"Attachments":"Прикачени файлове",
"Comments":"Коментари",
"Modified":"Промяна",
"Created":"Създаден",
"Upload attachment":"Качване",
"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":"Зачисляване към потребители/групи/кръгове",
"Assign a user to this card…":"Зачисляване на потребител на тази карта ...",
"Due date":"Крайна дата",
"Set a due date":"Задаване на крайна дата",
"Remove due date":"Премахни крайната дата",
"Select Date":"Изберете дата",
"Today":"Днес",
"Tomorrow":"Утре",
"Next week":"Следваща седмица",
"Next month":"Следващия месец",
"Save":"Запазване",
"The comment cannot be empty.":"Коментарът не може да бъде празен.",
"The comment cannot be longer than 1000 characters.":"Коментарът не може да бъде по-дълъг от 1000 знака.",
"Edit card title":"Редактиране на заглавието на карта",
"Assign to me":"Зачисляване към мен",
"Unassign myself":"Отмяна на зачисляването към мен",
"Move card":"Преместване на карта",
"Unarchive card":"Разархивиране на карта",
"Archive card":"Архивиране на карта",
"Delete card":"Изтриване на карта",
"Move card to another board":"Преместване на картата на друго табло",
"List is empty":"Списъкът е празен",
"Card deleted":"Картата е изтрита",
"seconds ago":"преди секунди",
"Settings":"Настройки",
"An error occurred":"Възникна грешка"
"All boards":"Всички табла",
"Archived boards":"Архивирани табла",
"Shared with you":"Споделени с вас",
"Deck settings":"Настройки на платформата",
"Use bigger card view":"Използва по-голям изглед на картата",
"Show card ID badge":"Показване на обозначение за самоличност на картата",
"Show boards in calendar/tasks":"Показване на таблата в календар / задачи",
"Limit deck usage of groups":"Ограничава използването на набора от групи",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them.":"Ограничаването на приложението Deck/набор/ ще блокира потребителите, които не са част от тези групи, да създават свои собствени табла. Потребителите все още ще могат да работят на таблата, които са споделени с тях.",
"Board details":"Подробности за табло",
"Edit board":"Редактиране на табло",
"Clone board":" Клониране на табло",
"Unarchive board":"Разархивиране натабло",
"Archive board":"Архивиране на табло",
"Export board":"Експортиране на табло",
"Turn on due date reminders":"Включва напомнянията за краен срок",
"Turn off due date reminders":"Изключва напомнянията за краен срок",
"Due date reminders":" Напомняния за краен срок",
"All cards":"Всички карти",
"Assigned cards":"Зачислени карти",
"No notifications":"Няма известия",
"Delete board":"Изтриване на табло",
"Board {0} deleted":"Табло {0} изтрито",
"Only assigned cards":"Само зачислените карти",
"No reminder":"Няма напомняне",
"An error occurred":"Възникна грешка",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards.":"Сигурни ли сте, че искате да изтриете таблото {title}? Това ще изтрие всички данни на това табло, включително архивираните карти.",
"Delete the board?":"Изтриване на таблото?",
"Loading filtered view":"Зареждане на филтриран изглед",
"No due":"Несе дължи",
"Search for {searchQuery} in all boards":"Търсене на {searchQuery} във всички табла",
"No results found":"Няма намерени резултати",
"{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} коментара",
"{nbCards} cards":"{nbCards} карти",
"No upcoming cards":"Няма предстоящи карти",
"upcoming cards":"предстоящи карти",
"Due on {date}":"Краен срок до {date}",
"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}":" Неуспешно качване на {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":"Споделяне",
"Are you sure you want to transfer the board {title} for {user}?":"Сигурни ли сте че искате да прехвърлите таблото {title} на {user}?",
"Transfer the board for {user} successfully":"Успешно прехвърляне на таблото към {user} ",
"Failed to transfer the board for {user}":"Неуспешно прехвърляне на таблото към {user}",
"Add a new list":"Добавяне на нов списък",
"Are you sure you want to delete the board {title}? This will delete all the data of this board.":"Сигурни ли сте, че искате да изтриете таблото {title}? Това ще изтрие всички данни на това табло."
"You have created a new board {board}":"Създадохте ново табло {board}",
"{user} has created a new board {board}":"{user} създаде ново табло {board}",
"You have deleted the board {board}":"Изтрихте таблото {board}",
"{user} has deleted the board {board}":"{user} изтри таблото {board}",
"You have restored the board {board}":"Възстановихте таблото {board}",
"{user} has restored the board {board}":"{user} възстанови таблото {board}",
"You have shared the board {board} with {acl}":"Споделихте таблото {board} с {acl}",
"{user} has shared the board {board} with {acl}":"{user} сподели таблото {board} с {acl}",
"You have removed {acl} from the board {board}":"Премахнахте {acl} от таблото {board}",
"{user} has removed {acl} from the board {board}":"{user} премахна {acl} от таблото {board}",
"You have renamed the board {before} to {board}":"Преименувахте таблото от {before} на {board}",
"{user} has renamed the board {before} to {board}":"{user} преименува таблото от {before} на {board}",
"You have archived the board {board}":"Архивирахте таблото {board}",
"{user} has archived the board {before}":"{user} архивира таблото {board}",
"You have unarchived the board {board}":"Разархивирали сте таблото {board}",
"{user} has unarchived the board {before}":"{user} е разархивирал таблото {before}",
"You have created a new list {stack} on board {board}":"Създадохте нов списък {stack} на таблото {board}",
"{user} has created a new list {stack} on board {board}":"{user} създаде нов списък {stack} на таблото {board}",
"You have renamed list {before} to {stack} on board {board}":"Преименувахте списъка {before} на {stack} на таблото {board}",
"{user} has renamed list {before} to {stack} on board {board}":"{user} преименува списъка {before} на {stack} на таблото {board}",
"You have deleted list {stack} on board {board}":"Изтрихте списък {stack} на таблото {board}",
"{user} has deleted list {stack} on board {board}":"{user} изтри списък {stack} на таблото {board}",
"You have created card {card} in list {stack} on board {board}":"Създали сте карта {card} в списък {stack} на таблото {board}",
"{user} has created card {card} in list {stack} on board {board}":"{user} създаде карта {card} в списък {stack} на таблото {board}",
"You have deleted card {card} in list {stack} on board {board}":"Изтрили сте карта {card} в списък {stack} на таблото {board}",
"{user} has deleted card {card} in list {stack} on board {board}":"{user} изтри карта {card} в списък {stack} на таблото {board}",
"You have renamed the card {before} to {card}":"Преименувахте картата {before} на {card}",
"{user} has renamed the card {before} to {card}":"{user} преименува картата {before} на {card}",
"You have added a description to card {card} in list {stack} on board {board}":"Добавили сте описание към карта {card} в списък {stack} на таблото {board}",
"{user} has added a description to card {card} in list {stack} on board {board}":"{user} добави описание към карта {card} в списък {stack} на таблото {board}",
"You have updated the description of card {card} in list {stack} on board {board}":" Актуализирали сте описанието към карта {card} в списък {stack} на таблото {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}":" {user} актуализира описанието към карта {card} в списък {stack} на таблото {board}",
"You have archived card {card} in list {stack} on board {board}":"Архивирали сте карта {card} в списък {stack} на борда {board}",
"{user} has archived card {card} in list {stack} on board {board}":"{user} архивира карта {card} в списък {stack} на борда {board}",
"You have unarchived card {card} in list {stack} on board {board}":"Разархивирали сте карта {card} в списък {stack} на борда {board}",
"{user} has unarchived card {card} in list {stack} on board {board}":"{user} разархивира карта {card} в списък {stack} на борда {board}",
"You have removed the due date of card {card}":"Премахнахте датата на падежа на картата {card}",
"{user} has removed the due date of card {card}":"{user} премахна датата на падежа на картата {card}",
"You have set the due date of card {card} to {after}":"Задали сте датата на падежа на картата {card} на {after}",
"{user} has set the due date of card {card} to {after}":"{user} зададе дата на падежа на картата {card} на {after}",
"You have updated the due date of card {card} to {after}":"Актуализирали сте датата на падежа на картата {card} на {after}",
"{user} has updated the due date of card {card} to {after}":"{user} актуализира датата на падежа на картата {card} на {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}":"Добавихте етикет {label} към карта {card} в списък {stack} на таблото {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}":"{user} добави етикет {label} към карта {card} в списък {stack} натаблото {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}":"Премахнахте етикет {label} към карта {card} в списък {stack} на таблото {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}":"{user} премахна етикет {label} към карта {card} в списък {stack} на таблото {board}",
"You have assigned {assigneduser} to card {card} on board {board}":"Присвоили сте {assigneduser} на карта {card} на борда {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}":"{user} присвои {assigneduser} на карта {card} на борда {board}",
"You have unassigned {assigneduser} from card {card} on board {board}":"Имате неопределен {assigneduser} на карта {card} на борда {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}":"{user} има неопределен {assigneduser} на карта {card} на борда {board}",
"You have moved the card {card} from list {stackBefore} to {stack}":"Преместихте картата {card} от списък {stackBefore} в {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}":"{user} премести картата {card} от списък {stackBefore} в {stack}",
"You have added the attachment {attachment} to card {card}":"Добавихте прикачения файл {attachment} към карта {card}",
"{user} has added the attachment {attachment} to card {card}":"{user} добави прикачения файл {attachment} към карта {card}",
"You have updated the attachment {attachment} on card {card}":" Актуализирали сте прикачения файл {attachment} към карта {card}",
"{user} has updated the attachment {attachment} on card {card}":"{user} актуализира прикачения файл {attachment} към карта {card}",
"You have deleted the attachment {attachment} from card {card}":"Изтрихте прикачения файл {attachment} от карта {card}",
"{user} has deleted the attachment {attachment} from card {card}":"{user} изтри прикачения файл {attachment} към карта {card}",
"You have restored the attachment {attachment} to card {card}":"Възстановили сте прикачения файл {attachment} към карта {card}",
"{user} has restored the attachment {attachment} to card {card}":"{user} възстанови прикачения файл {attachment} към карта {card}",
"You have commented on card {card}":"Коментирали сте карта {card}",
"{user} has commented on card {card}":"{user} коментира карта {card}",
"A <strong>card description</strong> inside the Deck app has been changed":"<strong>Описанието на картата</strong> в приложението Deck/набор/ е променено",
"Deck":"Набор",
"Changes in the <strong>Deck app</strong>":"Промени в <strong>приложението Deck</strong>",
"A <strong>comment</strong> was created on a card":"На картата е създаден <strong>коментар</strong>",
"Upcoming cards":"Предстоящи карти",
"Load more":"Зареждане на още",
"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\" on \"%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":"Необходимо е действие",
"Later":"По-късно",
"copy":"Копиране",
"Done":"Готово",
"To do":"Задачи",
"Doing":"Задачи в процес на изпълнение",
"Done":"Завършено",
"Example Task 3":"Примерна задача 3",
"Example Task 2":"Примерна задача 2",
"Example Task 1":"Примерна задача 1",
"The file was uploaded":"Файлът е качен",
"The uploaded file exceeds the upload_max_filesize directive in php.ini":"Размерът на каченият файл надвишава максималния размер определен от upload_max_filesize в php.ini:",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"Размерът на файла надвишава максималния размер определен от MAX_FILE_SIZE в HTML формата.",
"The file was only partially uploaded":"Файлът е качен частично",
"No file was uploaded":"Нито един файл не е качен",
"Missing a temporary folder":"Липсва временна папка",
"Could not write file to disk":" Файлът не можа да бъде записан на диск",
"A PHP extension stopped the file upload":"PHP разширение спря качването на файла",
"No file uploaded or file size exceeds maximum of %s":"Няма качен файл или размерът на файла надвишава максимума от %s",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s.":"Този коментар има повече от %s знака.\nДобавено като прикачен файл към картата с име %s.\nДостъпно на URL: %s.",
"Card not found":"Катртата не е намерена",
"Path is already shared with this card":"Пътят вече е споделен с тази карта",
"Invalid date, date format must be YYYY-MM-DD":"Невалидна дата, форматът е различен от ГГГГ-ММ-ДД",
"Personal planning and team project organization":"Лично планиране и организация на екипни проекти",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized":"Deck е инструмент за организация в стил kanban, насочен към лично планиране и организация на проекти за екипи, интегрирани с Nextcloud.\n\n\n- 📥 Добавете задачите си към карти и ги подредете\n- 📄 Запишете допълнителни бележки в markdown формат\n- Присвояване на етикети за още по-добра организация\n- 👥 Споделете с вашия екип, приятели или семейство\n- 📎Прикачете файлове и ги вградете във вашето описание за маркиране\n- 💬Обсъдете с вашия екип, като използвате коментари\n- ⚡ Проследявайте промените в потока от дейности\n- 🚀 Организирайте проекта си",
"Card details":"Подробности за картата",
"Add board":"Добави табло",
"Select the board to link to a project":"Изберете таблото, което да свържете към проект",
"Search by board title":"Търсене по заглавие на таблото",
"Select board":"Избор на табло",
"Create a new card":"Създаване на нова карта",
"Select a board":"Избор на табло",
"Select a list":"Избор на списък",
"Card title":"Заглавие на карта",
"Cancel":"Отказ",
"Creating the new card …":"Създаване на новата карта ...",
"Card \"{card}\" was added to \"{board}\"":"Карта \"{card}\" беше добавена към \"{board}\"",
"Open card":"Отваряне на карта",
"Close":"Затваряне",
"Create card":"Създаване на карта",
"Select a card":"Избор на карта",
"Select the card to link to a project":"Изберете картата, която да свържете към проект",
"Link to card":"Връзка към карта",
"File already exists":"Файлът вече съществува",
"A file with the name {filename} already exists.":"Вече съществува файл с името {filename}.",
"Do you want to overwrite it?":"Искате ли да го презапишете?",
"Overwrite file":"Презапиши файла",
"Keep existing file":"Запазване на съществуващ файл",
"This board is read only":"Таблото е само за четене",
"Drop your files to upload":"Пуснете вашите файлове, за да ги качите",
"Add card":"Добави карта",
"Archived cards":"Архивирани карти",
"Add list":"Добави списък",
"List name":"Име на списък",
"Active filters":"Актижни филтри",
"Apply filter":"Приложи филтър",
"Filter by tag":"Филтрирай по маркер",
"Today":"Днес",
"Filter by assigned user":"Филтриране по назначен потребител",
"Unassigned":"Неприсвоен",
"Filter by due date":"Филтриране по крайна дата",
"Overdue":"Просрочен",
"Next 24 hours":"Следващите 24 часа",
"Next 7 days":"Следващите 7 дни",
"Next 30 days":"Следващите 30 дни",
"No due date":"Няма крайна дата",
"Clear filter":"Изчстиване на филтър",
"Hide archived cards":"Скриване на архивирани карти",
"Show archived cards":"Показване на архивирани карти",
"Toggle compact mode":"Превключване на компактен режим",
"Open details":"Отваряне на подробности",
"Details":"Подробности",
"Currently present people":"Хора присъстващи в момента",
"Loading board":"Зареждане на табло",
"No lists available":"Няма налична списъци.",
"Create a new list to add cards to this board":"Създайте нов списък, за да добавите карти към това табло",
"Board not found":"Таблото не е намерено",
"Sharing":"Споделяне",
"Tags":"Етикети",
"Deleted items":"Изтрити елементи",
"Timeline":"Времева линия",
"Deleted lists":"Изтрити списъци",
"Undo":"Отмяна",
"Deleted cards":"Изтрити карти",
"Share board with a user, group or circle …":"Споделяне на таблото с потребител, група или кръг ...",
"Searching for users, groups and circles …":"Търсене за потребители, групи и кръгове ...",
"No participants found":"Няма намерени участници",
"Board owner":"Собственик на табло",
"(Group)":"(Група)",
"(Circle)":"(Кръг)",
"Can edit":"Може да редактира",
"Can share":"Може да споделя",
"Can manage":"Може да управлява",
"Owner":"Собственик",
"Delete":"Изтриване",
"Failed to create share with {displayName}":"Създаването на споделяне с {displayName} не бе успешно",
"Are you sure you want to transfer the board {title} to {user}?":"Сигурни ли сте че искате да прехвърлите таблото {title} на {user}?",
"Transfer the board.":"Прехвърлете таблото.",
"Transfer":"Прехвърляне",
"The board has been transferred to {user}":"Таблото беше прехвърлено на {user}",
"Failed to transfer the board to {user}":"Неуспешно прехвърляне на таблото на {user}",
"Edit list title":"Редактиране на заглавието на списъка",
"Archive all cards":"Архивира всички карти",
"Unarchive all cards":"Разархивиране на всички карти",
"Delete list":"Изтрива списък",
"Archive all cards in this list":"Архивира всички карти в този списък",
"Unarchive all cards in this list":"Разархивиране всички карти в този списък",
"Add a new card":"Добави нова карта",
"Card name":"Име на карта",
"List deleted":"Списъкът е изтрит",
"Edit":"Редакция",
"Details":"Подробности",
"Due date":"Крайна дата",
"Remove due date":"Премахни крайната дата",
"Description":"Описание",
"Add a new tag":"Добавяне на нов етикет",
"title and color value must be provided":"трябва да се предоставят заглавие и стойност на цвета",
"Board name":"Име на табло",
"Members":"Членове",
"Upload new files":"Качи нови файлове",
"Share from Files":"Споделяне от Файлове",
"Pending share":"Чакащо споделяне",
"Add this attachment":"Добавете този прикачен файл",
"Show in Files":"Показване във файлове",
"Download":"Изтегляне",
"Remove attachment":"Премахване на прикачен файл",
"Delete Attachment":"Изтриване на прикачен файл",
"Restore Attachment":"Възстановяване на прикачен файл",
"File to share":"Файл за споделяне",
"Invalid path selected":"Избран е невалиден път ",
"Open in sidebar view":"Отваряне в изгледа на страничната лента",
"Open in bigger view":"Отваря се в по-голям изглед",
"Attachments":"Прикачени файлове",
"Comments":"Коментари",
"Modified":"Промяна",
"Created":"Създаден",
"Upload attachment":"Качване",
"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":"Зачисляване към потребители/групи/кръгове",
"Assign a user to this card…":"Зачисляване на потребител на тази карта ...",
"Due date":"Крайна дата",
"Set a due date":"Задаване на крайна дата",
"Remove due date":"Премахни крайната дата",
"Select Date":"Изберете дата",
"Today":"Днес",
"Tomorrow":"Утре",
"Next week":"Следваща седмица",
"Next month":"Следващия месец",
"Save":"Запазване",
"The comment cannot be empty.":"Коментарът не може да бъде празен.",
"The comment cannot be longer than 1000 characters.":"Коментарът не може да бъде по-дълъг от 1000 знака.",
"Edit card title":"Редактиране на заглавието на карта",
"Assign to me":"Зачисляване към мен",
"Unassign myself":"Отмяна на зачисляването към мен",
"Move card":"Преместване на карта",
"Unarchive card":"Разархивиране на карта",
"Archive card":"Архивиране на карта",
"Delete card":"Изтриване на карта",
"Move card to another board":"Преместване на картата на друго табло",
"List is empty":"Списъкът е празен",
"Card deleted":"Картата е изтрита",
"seconds ago":"преди секунди",
"Settings":"Настройки",
"An error occurred":"Възникна грешка"
"All boards":"Всички табла",
"Archived boards":"Архивирани табла",
"Shared with you":"Споделени с вас",
"Deck settings":"Настройки на платформата",
"Use bigger card view":"Използва по-голям изглед на картата",
"Show card ID badge":"Показване на обозначение за самоличност на картата",
"Show boards in calendar/tasks":"Показване на таблата в календар / задачи",
"Limit deck usage of groups":"Ограничава използването на набора от групи",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them.":"Ограничаването на приложението Deck/набор/ ще блокира потребителите, които не са част от тези групи, да създават свои собствени табла. Потребителите все още ще могат да работят на таблата, които са споделени с тях.",
"Board details":"Подробности за табло",
"Edit board":"Редактиране на табло",
"Clone board":" Клониране на табло",
"Unarchive board":"Разархивиране натабло",
"Archive board":"Архивиране на табло",
"Export board":"Експортиране на табло",
"Turn on due date reminders":"Включва напомнянията за краен срок",
"Turn off due date reminders":"Изключва напомнянията за краен срок",
"Due date reminders":" Напомняния за краен срок",
"All cards":"Всички карти",
"Assigned cards":"Зачислени карти",
"No notifications":"Няма известия",
"Delete board":"Изтриване на табло",
"Board {0} deleted":"Табло {0} изтрито",
"Only assigned cards":"Само зачислените карти",
"No reminder":"Няма напомняне",
"An error occurred":"Възникна грешка",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards.":"Сигурни ли сте, че искате да изтриете таблото {title}? Това ще изтрие всички данни на това табло, включително архивираните карти.",
"Delete the board?":"Изтриване на таблото?",
"Loading filtered view":"Зареждане на филтриран изглед",
"No due":"Несе дължи",
"Search for {searchQuery} in all boards":"Търсене на {searchQuery} във всички табла",
"No results found":"Няма намерени резултати",
"{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} коментара",
"{nbCards} cards":"{nbCards} карти",
"No upcoming cards":"Няма предстоящи карти",
"upcoming cards":"предстоящи карти",
"Due on {date}":"Краен срок до {date}",
"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}":" Неуспешно качване на {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":"Споделяне",
"Are you sure you want to transfer the board {title} for {user}?":"Сигурни ли сте че искате да прехвърлите таблото {title} на {user}?",
"Transfer the board for {user} successfully":"Успешно прехвърляне на таблото към {user} ",
"Failed to transfer the board for {user}":"Неуспешно прехвърляне на таблото към {user}",
"Add a new list":"Добавяне на нов списък",
"Are you sure you want to delete the board {title}? This will delete all the data of this board.":"Сигурни ли сте, че искате да изтриете таблото {title}? Това ще изтрие всички данни на това табло."
"{user} has archived the board {before}":"{user} ha arxivat el tauler {before}",
"You have unarchived the board {board}":"Heu desarxivat el tauler {board}",
"{user} has unarchived the board {before}":"{user} ha desarxivat el tauler {before}",
"You have created a new stack {stack} on board {board}":"Heu creat una nova pila {stack} al tauler {board}",
"{user} has created a new stack {stack} on board {board}":"{user} ha creat una nova pila {stack} al tauler {board}",
"You have renamed stack {before} to {stack} on board {board}":"Heu reanomenat la pila {before} a {stack} al tauler {board}",
"{user} has renamed stack {before} to {stack} on board {board}":"{user} ha reanomenat la pila {before} a {stack} al tauler {board}",
"You have deleted stack {stack} on board {board}":"Heu suprimit la pila {stack} al tauler {board}",
"{user} has deleted stack {stack} on board {board}":"{user} ha suprimit la pila {stack} al tauler {board}",
"You have created card {card} in stack {stack} on board {board}":"Heu creat la targeta {card} a la pila {stack} al tauler {board}",
"{user} has created card {card} in stack {stack} on board {board}":"{user} ha creat la targeta {card} a la pila {stack} al tauler {board}",
"You have deleted card {card} in stack {stack} on board {board}":"Heu suprimit la targeta {card} a la pila {stack} al tauler {board}",
"{user} has deleted card {card} in stack {stack} on board {board}":"{user} ha suprimit la targeta {card} a la pila {stack} al tauler {board}",
"You have created a new list {stack} on board {board}":"Heu creat una llista nova {stack} al tauler {board}",
"{user} has created a new list {stack} on board {board}":"{user} ha creat una nova llista {stack} al tauler {board}",
"You have renamed list {before} to {stack} on board {board}":"Heu canviat el nom de la llista {before} a {stack} al tauler {board}",
"{user} has renamed list {before} to {stack} on board {board}":"{user} ha canviat el nom de la llista {before} a {stack} al tauler {board}",
"You have deleted list {stack} on board {board}":"Heu suprimit la llista {stack} al tauler {board}",
"{user} has deleted list {stack} on board {board}":"{user} ha suprimit la llista {stack} al tauler {board}",
"You have created card {card} in list {stack} on board {board}":"Heu creat la targeta {card} a la llista {stack} al tauler {board}",
"{user} has created card {card} in list {stack} on board {board}":"{user} ha creat la targeta {card} a la llista {stack} al tauler {board}",
"You have deleted card {card} in list {stack} on board {board}":"Heu suprimit la targeta {card} a la llista {stack} al tauler {board}",
"{user} has deleted card {card} in list {stack} on board {board}":"{user} ha suprimit la targeta {card} a la llista {stack} al tauler {board}",
"You have renamed the card {before} to {card}":"Heu reanomenat la targeta {before} a {card}",
"{user} has renamed the card {before} to {card}":"{user} ha reanomenat la targeta {before} a {card}",
"You have added a description to card {card} in stack {stack} on board {board}":"Heu afegit una descripció a la targeta {card} a la pila {stack} al tauler {board}",
"{user} has added a description to card {card} in stack {stack} on board {board}":"{user} ha afegit una descripció a la targeta {card} a la pila {stack} al tauler {board}",
"You have updated the description of card {card} in stack {stack} on board {board}":"Heu actualitzat la descripció de la targeta {card} a la pila {stack} al tauler {board}",
"{user} has updated the description of the card {card} in stack {stack} on board {board}":"{user} ha actualitzat la descripció de la targeta {card} a la pila {stack} al tauler {board}",
"You have archived card {card} in stack {stack} on board {board}":"Heu arxivat la targeta {card} a la pila {stack} al tauler {board}",
"{user} has archived card {card} in stack {stack} on board {board}":"{user} ha arxivat la targeta {card} a la pila {stack} al tauler {board}",
"You have unarchived card {card} in stack {stack} on board {board}":"Heu desarxivat la targeta {card} a la pila {stack} al tauler {board}",
"{user} has unarchived card {card} in stack {stack} on board {board}":"{user} ha arxivat la targeta {card} a la pila {stack} al tauler {board}",
"You have removed the due date of card {card}":"Heu suprimit la data de venciment de la targeta {targeta}",
"{user} has removed the due date of card {card}":"{user} ha suprimit la data de venciment de la targeta {targeta}",
"You have set the due date of card {card} to {after}":"Heu establert la data de venciment de la targeta {card} a {after}",
"{user} has set the due date of card {card} to {after}":"{user} ha establert la data de venciment de la targeta {card} a {after}",
"You have updated the due date of card {card} to {after}":"Heu actualitzat la data de venciment de la targeta {card} a {after}",
"{user} has updated the due date of card {card} to {after}":"{user} ha actualitzat la data de venciment de la targeta {card} a {after}",
"You have added the tag {label} to card {card} in stack {stack} on board {board}":"Heu afegit l'etiqueta {label} a la targeta {card} a la pila {stack} al tauler {board}",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}":"{user} ha afegit l'etiqueta {label} a la targeta {card} a la pila {stack} al tauler {board}",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}":"Heu suprimit l'etiqueta {label} de la targeta {card} a la pila {stack} al tauler {board}",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}":"{user} ha suprimit l'etiqueta {label} de la targeta {card} a la pila {stack} al tauler {board}",
"You have added a description to card {card} in list {stack} on board {board}":"Heu afegit una descripció a la targeta {card} a la llista {stack} del tauler {board}",
"{user} has added a description to card {card} in list {stack} on board {board}":"{user} ha afegit una descripció a la targeta {card} a la llista {stack} al tauler {board}",
"You have updated the description of card {card} in list {stack} on board {board}":"Heu actualitzat la descripció de la targeta {card} a la llista {stack} al tauler {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}":"{user} ha actualitzat la descripció de la targeta {card} a la llista {stack} al tauler {board}",
"You have archived card {card} in list {stack} on board {board}":"Teniu la targeta arxivada {card} a la llista {stack} al tauler {board}",
"{user} has archived card {card} in list {stack} on board {board}":"{user} té la targeta arxivada {card} a la llista {stack} al tauler {board}",
"You have unarchived card {card} in list {stack} on board {board}":"Teniu una targeta no-arxchivada {card} a la llista {stack} al tauler {board}",
"{user} has unarchived card {card} in list {stack} on board {board}":"{user} té una targeta no-arxivada {card} a la llista {stack} al tauler {board}",
"You have removed the due date of card {card}":"Heu suprimit la data de caducitat de la targeta {targeta}",
"{user} has removed the due date of card {card}":"{user} ha suprimit la data de caducitat de la targeta {targeta}",
"You have set the due date of card {card} to {after}":"Heu establert la data de caducitat de la targeta {card} a {after}",
"{user} has set the due date of card {card} to {after}":"{user} ha establert la data de caducitat de la targeta {card} a {after}",
"You have updated the due date of card {card} to {after}":"Heu actualitzat la data de caducitat de la targeta {card} a {after}",
"{user} has updated the due date of card {card} to {after}":"{user} ha actualitzat la data de caducitat de la targeta {card} a {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}":"Heu afegit l'etiqueta {label} a la targeta {card} a la llista {stack} al tauler {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}":"{user} ha afegit l'etiqueta {label} a la targeta {card} a la llista {stack} al tauler {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}":"Heu eliminat l'etiqueta {label} de la targeta {card} a la llista {stack} al tauler {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}":"{user} ha eliminat l'etiqueta {label} de la targeta {card} a la llista {stack} al tauler {board}",
"You have assigned {assigneduser} to card {card} on board {board}":"Heu assignat a {assigneduser} a la targeta {card} al tauler {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}":"{user} ha assignat a {assigneduser} la targeta {card} del tauler {board}",
"You have unassigned {assigneduser} from card {card} on board {board}":"Heu desassignat {assigneduser} de la targeta {card} al tauler {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}":"{user} ha desassignat {assigneduser} de la targeta {card} al tauler {board}",
"You have moved the card {card} from stack {stackBefore} to {stack}":"Heu mogut la targeta {card} de la pila {stackBefore} a {stack}",
"{user} has moved the card {card} from stack {stackBefore} to {stack}":"{user} ha mogut la targeta {card} de la pila {stackBefore} a {stack}",
"You have moved the card {card} from list {stackBefore} to {stack}":"Heu mogut la targeta {card} de la llista {stackBefore} a {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}":"{user} ha mogut la targeta {card} de la llista {stackBefore} a {stack}",
"You have added the attachment {attachment} to card {card}":"Heu afegit l'adjunt {attachment} a la targeta {card}",
"{user} has added the attachment {attachment} to card {card}":"{user} ha afegit l'adjunt {attachment} a la targeta {card}",
"You have updated the attachment {attachment} on card {card}":"Heu actualitzat l'adjunt {attachment} a la targeta {card}",
"{user} has updated the attachment {attachment} on card {card}":"{user} ha actualitzat l’adjunt {attachment} a la targeta {card}",
"You have deleted the attachment {attachment} from card {card}":"Heu suprimit l'adjunt {attachment} de la targeta {card}",
"{user} has deleted the attachment {attachment} from card {card}":"{user} ha suprimit l'adjunt {attachment} de la targeta {card}",
"You have restored the attachment {attachment} to card {card}":"Heu restaurat l'adjunt {attachment} a la targeta {card}",
"{user} has restored the attachment {attachment} to card {card}":"{user} ha restaurat l'adjunt {attachment} a la targeta {card}",
"You have commented on card {card}":"Heu comentat la targeta {card}",
"{user} has commented on card {card}":"{user} ha comentat la targeta {card}",
"A <strong>card description</strong> inside the Deck app has been changed":"S'ha canviat una <strong>descripció de targeta</strong> a l'aplicació Tauler",
"Deck":"Tauler",
"Changes in the <strong>Deck app</strong>":"Hi ha canvis a l'<strong>aplicació Tauler</strong>",
"A <strong>comment</strong> was created on a card":"S'ha afegit un <strong>comentari</strong> a una targeta",
"Deck":"Targetes",
"Changes in the <strong>Deck app</strong>":"Canvis a l'<strong>aplicació Targetes</strong>",
"A <strong>comment</strong> was created on a card":"S'ha creat un <strong>comentari</strong> a una targeta",
"Upcoming cards":"Pròximes targetes",
"Load more":"Carrega'n més",
"Personal":"Personal",
"The card \"%s\" on \"%s\" has been assigned to you by %s.":"La targeta \"%s\" sobre \"%s\" se us ha assignat per %s.",
"{user} has assigned the card \"%s\" on \"%s\" to you.":"{user} us ha assignat la targeta \"%s\" sobre \"%s\".",
"The card \"%s\" on \"%s\" has reached its due date.":"La targeta \"%s\" sobre \"%s\" ha assolit la seva data de venciment.",
"{user} has assigned the card {deck-card} on {deck-board} to you.":"{user} us ha assignat la targeta {deck-card} a {deck-board}.",
"The card \"%s\" on \"%s\" has reached its due date.":"La targeta \"%s\" sobre \"%s\" ha assolit la seva data de caducitat.",
"The card {deck-card} on {deck-board} has reached its due date.":"La targeta {deck-card} a {deck-board} ha assolit la seva data de caducitat.",
"%s has mentioned you in a comment on \"%s\".":"%s us ha anomenat en un comentari sobre \"%s\".",
"{user} has mentioned you in a comment on \"%s\".":"{user} us ha anomenat en un comentari sobre \"%s\".",
"{user} has mentioned you in a comment on {deck-card}.":"{user} us ha mencionat en un comentari a {deck-card}.",
"The board \"%s\" has been shared with you by %s.":"El tauler \"%s\" se us ha compartit per %s.",
"{user} has shared the board %s with you.":"{user} us ha compartit el tauler %s.",
"{user} has shared {deck-board} with you.":"{user} us ha compartit {board}.",
"Card comments":"Comentaris de la targeta",
"%s on %s":"%s a %s",
"No data was provided to create an attachment.":"No s’ha proporcionat cap dada per crear un fitxer adjunt.",
"Finished":"Acabat",
"To review":"Per revisar",
"Action needed":"Acció necessària",
"Later":"Més tard",
"copy":"copia",
"To do":"Pendents",
"copy":"còpia",
"To do":"Pendent",
"Doing":"En procés",
"Done":"Finalitzades",
"Done":"Fet",
"Example Task 3":"Tasca d'exemple 3",
"Example Task 2":"Tasca d'exemple 2",
"Example Task 1":"Tasca d'exemple 1",
"The file was uploaded":"S'ha carregat el fitxer",
"The file was uploaded":"S'ha pujat el fitxer",
"The uploaded file exceeds the upload_max_filesize directive in php.ini":"El fitxer carregat excedeix la directiva upload_max_filesize dins de php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"El fitxer carregat excedeix la directiva MAX_FILE_SIZE que hi ha especificada al formulari d'HTML",
"The file was only partially uploaded":"El fitxer s'ha carregat només parcialment",
"No file was uploaded":"No s'ha carregat cap fitxer",
"No file was uploaded":"No s'ha pujat cap fitxer",
"Missing a temporary folder":"Falta una carpeta temporal",
"Could not write file to disk":"No s’ha pogut escriure el fitxer al disc",
"A PHP extension stopped the file upload":"Una extensió del PHP ha aturat la carregada del fitxer",
"A PHP extension stopped the file upload":"Una extensió del PHP ha aturat la pujada del fitxer",
"No file uploaded or file size exceeds maximum of %s":"No s'ha carregat cap fitxer o la mida del fitxer sobrepassa el màxim de %s",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized":"Tauler és una eina d'organització a l'estil kanban dirigida a la planificació personal i a l'organització de projectes per equips integrada a Nextcloud.\n\n\n- 📥 Afegiu les tasques en targetes i poseu-les en ordre\n- 📄 Apunteu notes addicionals en markdown\n- 🔖 Assigneu etiquetes per una organització encara millor\n- 👥 Compartiu amb el vostre equip, família o amics\n- 📎 Adjunteu fitxers i encasteu-los en la descripció en markdown\n- 💬 Debateu amb el vostre equip fent servir comentaris\n- ⚡ Mantingueu el seguiment de canvis al flux d'activitat\n- 🚀 Tingueu el vostre projecte organitzat",
"Create new board":"Crea un nou tauler",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s.":"Aquest comentari té més de %s caràcters.\nS'ha afegit com a fitxer adjunt a la targeta amb el nom %s.\nAccessible a l'URL: %s.",
"Card not found":"No s'ha trobat la targeta",
"Path is already shared with this card":"Aquesta ruta ja ha estat compartida amb aquesta targeta",
"Invalid date, date format must be YYYY-MM-DD":"La data no és vàlida, el format de la data ha de ser YYYY-MM-DD",
"Personal planning and team project organization":"Planificació personal i organització de projectes en equip",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized":"Tauler és una eina d'organització a l'estil kanban dirigida a la planificació personal i a l'organització de projectes per equips integrada a Nextcloud.\n\n\n- 📥 Afegiu les tasques en targetes i poseu-les en ordre\n- 📄 Apunteu notes addicionals en format Markdown\n- 🔖 Assigneu etiquetes per una millor organització\n- 👥 Compartiu amb el vostre equip, família o amics\n- 📎 Adjunteu fitxers i encasteu-los en la descripció en markdown\n- 💬 Converses amb el vostre equip fent servir comentaris\n- ⚡ Mantingueu el seguiment de canvis al flux d'activitat\n- 🚀 Tingueu el vostre projecte organitzat",
"Card details":"Detalls de la targeta",
"Add board":"Afegeix un tauler",
"Select the board to link to a project":"Selecciona el tauler per enllaçar a un projecte",
"Search by board title":"Cerca per títol del tauler",
"Select board":"Selecciona un tauler",
"Create a new card":"Crea una nova targeta",
"Select a board":"Selecciona un tauler",
"Select a list":"Seleccioneu una llista",
"Card title":"Títol de la targeta",
"Cancel":"Cancel·la",
"Creating the new card …":"Creant la nova targeta …",
"Card \"{card}\" was added to \"{board}\"":"La targeta \"{card}\" s'ha afegit a \"{board}\"",
"Open card":"Obre la targeta",
"Close":"Tanca",
"Create card":"Crea una targeta",
"Select a card":"Selecciona una targeta",
"Select the card to link to a project":"Selecciona la targeta per enllaçar a un projecte",
"Link to card":"Enllaç a la targeta",
"File already exists":"El fitxer ja existeix",
"A file with the name {filename} already exists.":"Ja existeix un fitxer amb el nom {filename}.",
"Do you want to overwrite it?":"Voleu sobre-escriure'l?",
"Today":"Avui",
"Show archived cards":"Mostra les targetes arxivades",
"Overwrite file":"Sobreescriu el fitxer",
"Keep existing file":"Mantén el fitxer existent",
"This board is read only":"Aquest tauler és només de lectura",
"Drop your files to upload":"Deixeu anar els fitxers per pujar-los",
"Add card":"Afegeix una targeta",
"Archived cards":"Targetes arxivades",
"Add list":"Afegeix una llista",
"List name":"Nom de la llista",
"Active filters":"Filtres actius",
"Apply filter":"Aplica el filtre",
"Filter by tag":"Filtra per etiqueta",
"Filter by assigned user":"Filtra per usuari assignat",
"Unassigned":"Sense assignar",
"Filter by due date":"Filtra per data de venciment",
"Overdue":"Endarrerit",
"Next 24 hours":"Pròximes 24 hores",
"Next 7 days":"Pròxims 7 dies",
"Next 30 days":"Pròxims 30 dies",
"No due date":"Sense venciment",
"Clear filter":"Esborra el filtre",
"Hide archived cards":"Amaga les targetes arxivades",
"Show archived cards":"Mostra les targetes arxivades",
"Toggle compact mode":"Commuta el mode compacte",
"Open details":"Obre els detalls",
"Details":"Detalls",
"Loading board":"S'està carregant el tauler",
"No lists available":"No hi ha cap llista disponible",
"Create a new list to add cards to this board":"Crea una llista nova per afegir targetes a aquest tauler",
"Board not found":"Tauler no trobat",
"Sharing":"Compartició",
"Tags":"Etiquetes",
"Deleted items":"Elements suprimits",
"Timeline":"Línia de temps",
"Deleted stacks":"Piles suprimides",
"Deleted lists":"Llistes suprimides",
"Undo":"Desfés",
"Deleted cards":"Targetes suprimides",
"Share board with a user, group or circle …":"Compartir tauler amb un usuari, grup o cercle …",
"Searching for users, groups and circles …":"Buscant usuaris, grups i cercles …",
"No participants found":"No s'han trobat participants",
"Board owner":"Propietari del tauler",
"(Group)":"(Grup)",
"(Circle)":"(Cercle)",
"Can edit":"Pot editar",
"Can share":"Pot compartir",
"Delete":"Eliminar",
"Add a new stack":"Afegeix una nova pila",
"Add card":"Afegeix una targeta",
"Edit":"Edita",
"Details":"Detalls",
"Due date":"Per la data",
"Remove due date":"Elimina la data de venciment",
"Description":"Descripció",
"Formatting help":"Format d'ajuda",
"Can manage":"Pot gestionar",
"Owner":"Propietari",
"Delete":"Suprimeix",
"Failed to create share with {displayName}":"Ha fallat la creació de la compartició amb {displayName}",
"Are you sure you want to transfer the board {title} to {user}?":"Esteu segur que voleu transferir el tauler {title} a {user}?",
"Transfer the board.":"Transfereix el tauler.",
"Transfer":"Transferència",
"The board has been transferred to {user}":"El tauler s'ha transferit a {user}",
"Failed to transfer the board to {user}":"No s'ha pogut transferir el tauler a {user}",
"Archive all cards":"Arxiva totes les targetes",
"Unarchive all cards":"Desarxivar totes les targetes",
"Delete list":"Suprimeix la llista",
"Archive all cards in this list":"Arxiva totes les targetes d'aquesta llista",
"Unarchive all cards in this list":"Desarxivar totes les targetes d'aquesta llista",
"Add a new card":"Afegeix una nova targeta",
"Card name":"Nom de la targeta",
"List deleted":"Llista suprimida",
"Edit":"Edició",
"Add a new tag":"Afegeix una etiqueta nova",
"title and color value must be provided":"s’ha de proporcionar el valor del títol i del color",
"Board name":"Nom del taulell",
"Members":"Membres",
"Upload new files":"Pujada de nous fitxers",
"Share from Files":"Comparteix des de Fitxers",
"Pending share":"Compartició pendent",
"Add this attachment":"Afegeix aquest adjunt",
"Show in Files":"Mostra a Fitxers",
"Download":"Baixada",
"Remove attachment":"Treu l'adjunt",
"Delete Attachment":"Suprimeix l’adjunt",
"Restore Attachment":"Restaura l'adjunt",
"File to share":"Fitxer a compartir",
"Invalid path selected":"S'ha seleccionat un camí no vàlid",
"Open in sidebar view":"Obre a la vista de la barra lateral",
"Open in bigger view":"Obre a la vista més gran",
"Attachments":"Adjunts",
"Comments":"Comentaris",
"Modified":"Darrera modificació",
"Created":"Creat",
"Upload attachment":"Carrega l'adjunt",
"The title cannot be empty.":"El títol no pot estar buit.",
"No comments yet. Begin the discussion!":"No hi ha comentaris encara. Començar la discussió!",
"Failed to load comments":"No s'han pogut carregar els comentaris",
"Assign a tag to this card…":"Assignació d'una etiqueta a aquesta targeta…",
"Assign to users":"Assignació als usuaris",
"Assign to users/groups/circles":"Assignació a usuaris/grups/cercles",
"Assign a user to this card…":"Assignació d'un usuari a aquesta targeta…",
"Due date":"Data de caducitat",
"Set a due date":"Definir una data de caducitat",
"Remove due date":"Suprimeix la data de caducitat",
"Select Date":"Selecciona la data",
"Today":"Avui",
"Tomorrow":"Demà",
"Next week":"Setmana següent",
"Next month":"Mes següent",
"Save":"Desa",
"The comment cannot be empty.":"El comentari no pot estar buit.",
"The comment cannot be longer than 1000 characters.":"El comentari no pot ser més llarg que 1000 caràcters.",
"In reply to":"En resposta a",
"Cancel reply":"Cancel·la la resposta",
"Reply":"Respon",
"Update":"Actualitza",
"Description":"Descripció",
"(Unsaved)":"(No desat)",
"(Saving…)":"(Desant…)",
"Formatting help":"Format d'ajuda",
"Edit description":"Edició descripció",
"View description":"Veure descripció",
"Add Attachment":"Afegeix un adjunt",
"Write a description …":"Escriviu una descripció …",
"Choose attachment":"Triar adjunt",
"(group)":"(grup)",
"seconds ago":"fa uns segons",
"Delete card":"Suprimeix targeta",
"Todo items":"Tasques pendents",
"{count} comments, {unread} unread":"{count} comentaris, {unread} no llegits",
"Edit card title":"Edició del títol de la targeta",
"Assign to me":"Assigna'm a mi",
"Unassign myself":"Desasignar a mi mateix",
"Move card":"Mou la targeta",
"Unarchive card":"Desarxiva targeta",
"Archive card":"Arxiva la targeta",
"Delete card":"Suprimeix targeta",
"Move card to another board":"Mou la targeta a un altre tauler",
"List is empty":"La llista és buida",
"Card deleted":"Targeta suprimida",
"seconds ago":"fa uns segons",
"All boards":"Tots els taulers",
"Archived boards":"Taulers arxivats",
"Shared boards":"Taulers compartits",
"Settings":"Paràmetres",
"Shared with you":"Us han compartit",
"Deck settings":"Paràmetres del Tauler",
"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 deck usage of groups":"Limitar l'ús del tauler de grups",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them.":"Limitant el Tauler bloquejarà la creació de taulers als usuaris que no són part d'aquests grups. Els usuaris podran seguir treballant en els taulers que hagin estat compartits amb ells.",
"New board title":"Títol del nou tauler",
"Board details":"Detalls del tauler",
"Edit board":"Edita el tauler",
"Clone board":"Clonar tauler",
"Unarchive board":"Desarxiva el tauler",
"Archive board":"Arxiva el tauler",
"Turn on due date reminders":"Activa els recordatoris de data de venciment",
"Turn off due date reminders":"Desactiva els recordatoris de data de venciment",
"Due date reminders":"Recordatoris de data de venciment",
"All cards":"Totes les targetes",
"Assigned cards":"Targetes assignades",
"No notifications":"No hi ha notificacions",
"Delete board":"Suprimeix el tauler",
"Board {0} deleted":"S’ha suprimit el tauler {0}",
"Only assigned cards":"Només les targetes assignades",
"No reminder":"Sense recordatoris",
"An error occurred":"S'ha produït un error",
"Archive board":"Arxiva tauler",
"Unarchive board":"Desarxiva tauler",
"Delete board":"Suprimeix tauler",
"Board details":"Detalls de la junta",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards.":"Esteu segur que voleu suprimir el tauler {title}? Això suprimirà totes les dades d'aquest tauler, incloses les targetes arxivades.",
"Delete the board?":"Voleu suprimir el tauler?",
"Loading filtered view":"S'està carregant la visualització filtrada",
"No due":"Sense venciment",
"Search for {searchQuery} in all boards":"Busca {searchQuery} a tots els taulers",
"No results found":"No s'han trobat resultats",
"{stack} in {board}":"{stack} a {board}",
"Click to expand description":"Feu clic per ampliar la descripció",
"* Created on {created}\n* Last modified on {lastMod}\n* {nbAttachments} attachments\n* {nbComments} comments":"* Creat el {created}\n* Última modificació el dia {lastMod}\n* {nbAttachments} fitxers adjunts\n* {nbComments} comentaris",
"{nbCards} cards":"{nbCards} targetes",
"No upcoming cards":"No hi ha pròximes targetes",
"upcoming cards":"pròximes targetes",
"Due on {date}":"Venciment el dia {date}",
"Link to a board":"Enllaça a un tauler",
"Maximum file size of {size} exceeded":"S'ha superat la mida màxima per fitxer de {size}"
"Link to a card":"Enllaç una targeta",
"Create a card":"Crea una targeta",
"Message from {author} in {conversationName}":"Missatge de {author} a {conversationName}",
"Something went wrong":"Alguna cosa ha anat malament",
"Failed to upload {name}":"No s'ha pogut pujar {name}",
"Maximum file size of {size} exceeded":"S'ha superat la mida màxima per fitxer de {size}",
"Error creating the share":"S'ha produït un error en crear la compartició",
"Share with a Deck card":"Compartir amb una targeta de Deck",
"Share {file} with a Deck card":"Compartir {file} amb una targeta de Deck",
"Share":"Compartir",
"Are you sure you want to transfer the board {title} for {user}?":"Esteu segur que voleu transferir el tauler {title} per a {user}?",
"Transfer the board for {user} successfully":"Transfereix el tauler per a {user} correctament",
"Failed to transfer the board for {user}":"No s'ha pogut transferir el tauler per a {user}",
"Add a new list":"Afegeix una llista nova",
"Are you sure you want to delete the board {title}? This will delete all the data of this board.":"Esteu segur que voleu suprimir el tauler {title}? Això eliminarà totes les dades d'aquest tauler."
"{user} has archived the board {before}":"{user} ha arxivat el tauler {before}",
"You have unarchived the board {board}":"Heu desarxivat el tauler {board}",
"{user} has unarchived the board {before}":"{user} ha desarxivat el tauler {before}",
"You have created a new stack {stack} on board {board}":"Heu creat una nova pila {stack} al tauler {board}",
"{user} has created a new stack {stack} on board {board}":"{user} ha creat una nova pila {stack} al tauler {board}",
"You have renamed stack {before} to {stack} on board {board}":"Heu reanomenat la pila {before} a {stack} al tauler {board}",
"{user} has renamed stack {before} to {stack} on board {board}":"{user} ha reanomenat la pila {before} a {stack} al tauler {board}",
"You have deleted stack {stack} on board {board}":"Heu suprimit la pila {stack} al tauler {board}",
"{user} has deleted stack {stack} on board {board}":"{user} ha suprimit la pila {stack} al tauler {board}",
"You have created card {card} in stack {stack} on board {board}":"Heu creat la targeta {card} a la pila {stack} al tauler {board}",
"{user} has created card {card} in stack {stack} on board {board}":"{user} ha creat la targeta {card} a la pila {stack} al tauler {board}",
"You have deleted card {card} in stack {stack} on board {board}":"Heu suprimit la targeta {card} a la pila {stack} al tauler {board}",
"{user} has deleted card {card} in stack {stack} on board {board}":"{user} ha suprimit la targeta {card} a la pila {stack} al tauler {board}",
"You have created a new list {stack} on board {board}":"Heu creat una llista nova {stack} al tauler {board}",
"{user} has created a new list {stack} on board {board}":"{user} ha creat una nova llista {stack} al tauler {board}",
"You have renamed list {before} to {stack} on board {board}":"Heu canviat el nom de la llista {before} a {stack} al tauler {board}",
"{user} has renamed list {before} to {stack} on board {board}":"{user} ha canviat el nom de la llista {before} a {stack} al tauler {board}",
"You have deleted list {stack} on board {board}":"Heu suprimit la llista {stack} al tauler {board}",
"{user} has deleted list {stack} on board {board}":"{user} ha suprimit la llista {stack} al tauler {board}",
"You have created card {card} in list {stack} on board {board}":"Heu creat la targeta {card} a la llista {stack} al tauler {board}",
"{user} has created card {card} in list {stack} on board {board}":"{user} ha creat la targeta {card} a la llista {stack} al tauler {board}",
"You have deleted card {card} in list {stack} on board {board}":"Heu suprimit la targeta {card} a la llista {stack} al tauler {board}",
"{user} has deleted card {card} in list {stack} on board {board}":"{user} ha suprimit la targeta {card} a la llista {stack} al tauler {board}",
"You have renamed the card {before} to {card}":"Heu reanomenat la targeta {before} a {card}",
"{user} has renamed the card {before} to {card}":"{user} ha reanomenat la targeta {before} a {card}",
"You have added a description to card {card} in stack {stack} on board {board}":"Heu afegit una descripció a la targeta {card} a la pila {stack} al tauler {board}",
"{user} has added a description to card {card} in stack {stack} on board {board}":"{user} ha afegit una descripció a la targeta {card} a la pila {stack} al tauler {board}",
"You have updated the description of card {card} in stack {stack} on board {board}":"Heu actualitzat la descripció de la targeta {card} a la pila {stack} al tauler {board}",
"{user} has updated the description of the card {card} in stack {stack} on board {board}":"{user} ha actualitzat la descripció de la targeta {card} a la pila {stack} al tauler {board}",
"You have archived card {card} in stack {stack} on board {board}":"Heu arxivat la targeta {card} a la pila {stack} al tauler {board}",
"{user} has archived card {card} in stack {stack} on board {board}":"{user} ha arxivat la targeta {card} a la pila {stack} al tauler {board}",
"You have unarchived card {card} in stack {stack} on board {board}":"Heu desarxivat la targeta {card} a la pila {stack} al tauler {board}",
"{user} has unarchived card {card} in stack {stack} on board {board}":"{user} ha arxivat la targeta {card} a la pila {stack} al tauler {board}",
"You have removed the due date of card {card}":"Heu suprimit la data de venciment de la targeta {targeta}",
"{user} has removed the due date of card {card}":"{user} ha suprimit la data de venciment de la targeta {targeta}",
"You have set the due date of card {card} to {after}":"Heu establert la data de venciment de la targeta {card} a {after}",
"{user} has set the due date of card {card} to {after}":"{user} ha establert la data de venciment de la targeta {card} a {after}",
"You have updated the due date of card {card} to {after}":"Heu actualitzat la data de venciment de la targeta {card} a {after}",
"{user} has updated the due date of card {card} to {after}":"{user} ha actualitzat la data de venciment de la targeta {card} a {after}",
"You have added the tag {label} to card {card} in stack {stack} on board {board}":"Heu afegit l'etiqueta {label} a la targeta {card} a la pila {stack} al tauler {board}",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}":"{user} ha afegit l'etiqueta {label} a la targeta {card} a la pila {stack} al tauler {board}",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}":"Heu suprimit l'etiqueta {label} de la targeta {card} a la pila {stack} al tauler {board}",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}":"{user} ha suprimit l'etiqueta {label} de la targeta {card} a la pila {stack} al tauler {board}",
"You have added a description to card {card} in list {stack} on board {board}":"Heu afegit una descripció a la targeta {card} a la llista {stack} del tauler {board}",
"{user} has added a description to card {card} in list {stack} on board {board}":"{user} ha afegit una descripció a la targeta {card} a la llista {stack} al tauler {board}",
"You have updated the description of card {card} in list {stack} on board {board}":"Heu actualitzat la descripció de la targeta {card} a la llista {stack} al tauler {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}":"{user} ha actualitzat la descripció de la targeta {card} a la llista {stack} al tauler {board}",
"You have archived card {card} in list {stack} on board {board}":"Teniu la targeta arxivada {card} a la llista {stack} al tauler {board}",
"{user} has archived card {card} in list {stack} on board {board}":"{user} té la targeta arxivada {card} a la llista {stack} al tauler {board}",
"You have unarchived card {card} in list {stack} on board {board}":"Teniu una targeta no-arxchivada {card} a la llista {stack} al tauler {board}",
"{user} has unarchived card {card} in list {stack} on board {board}":"{user} té una targeta no-arxivada {card} a la llista {stack} al tauler {board}",
"You have removed the due date of card {card}":"Heu suprimit la data de caducitat de la targeta {targeta}",
"{user} has removed the due date of card {card}":"{user} ha suprimit la data de caducitat de la targeta {targeta}",
"You have set the due date of card {card} to {after}":"Heu establert la data de caducitat de la targeta {card} a {after}",
"{user} has set the due date of card {card} to {after}":"{user} ha establert la data de caducitat de la targeta {card} a {after}",
"You have updated the due date of card {card} to {after}":"Heu actualitzat la data de caducitat de la targeta {card} a {after}",
"{user} has updated the due date of card {card} to {after}":"{user} ha actualitzat la data de caducitat de la targeta {card} a {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}":"Heu afegit l'etiqueta {label} a la targeta {card} a la llista {stack} al tauler {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}":"{user} ha afegit l'etiqueta {label} a la targeta {card} a la llista {stack} al tauler {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}":"Heu eliminat l'etiqueta {label} de la targeta {card} a la llista {stack} al tauler {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}":"{user} ha eliminat l'etiqueta {label} de la targeta {card} a la llista {stack} al tauler {board}",
"You have assigned {assigneduser} to card {card} on board {board}":"Heu assignat a {assigneduser} a la targeta {card} al tauler {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}":"{user} ha assignat a {assigneduser} la targeta {card} del tauler {board}",
"You have unassigned {assigneduser} from card {card} on board {board}":"Heu desassignat {assigneduser} de la targeta {card} al tauler {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}":"{user} ha desassignat {assigneduser} de la targeta {card} al tauler {board}",
"You have moved the card {card} from stack {stackBefore} to {stack}":"Heu mogut la targeta {card} de la pila {stackBefore} a {stack}",
"{user} has moved the card {card} from stack {stackBefore} to {stack}":"{user} ha mogut la targeta {card} de la pila {stackBefore} a {stack}",
"You have moved the card {card} from list {stackBefore} to {stack}":"Heu mogut la targeta {card} de la llista {stackBefore} a {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}":"{user} ha mogut la targeta {card} de la llista {stackBefore} a {stack}",
"You have added the attachment {attachment} to card {card}":"Heu afegit l'adjunt {attachment} a la targeta {card}",
"{user} has added the attachment {attachment} to card {card}":"{user} ha afegit l'adjunt {attachment} a la targeta {card}",
"You have updated the attachment {attachment} on card {card}":"Heu actualitzat l'adjunt {attachment} a la targeta {card}",
"{user} has updated the attachment {attachment} on card {card}":"{user} ha actualitzat l’adjunt {attachment} a la targeta {card}",
"You have deleted the attachment {attachment} from card {card}":"Heu suprimit l'adjunt {attachment} de la targeta {card}",
"{user} has deleted the attachment {attachment} from card {card}":"{user} ha suprimit l'adjunt {attachment} de la targeta {card}",
"You have restored the attachment {attachment} to card {card}":"Heu restaurat l'adjunt {attachment} a la targeta {card}",
"{user} has restored the attachment {attachment} to card {card}":"{user} ha restaurat l'adjunt {attachment} a la targeta {card}",
"You have commented on card {card}":"Heu comentat la targeta {card}",
"{user} has commented on card {card}":"{user} ha comentat la targeta {card}",
"A <strong>card description</strong> inside the Deck app has been changed":"S'ha canviat una <strong>descripció de targeta</strong> a l'aplicació Tauler",
"Deck":"Tauler",
"Changes in the <strong>Deck app</strong>":"Hi ha canvis a l'<strong>aplicació Tauler</strong>",
"A <strong>comment</strong> was created on a card":"S'ha afegit un <strong>comentari</strong> a una targeta",
"Deck":"Targetes",
"Changes in the <strong>Deck app</strong>":"Canvis a l'<strong>aplicació Targetes</strong>",
"A <strong>comment</strong> was created on a card":"S'ha creat un <strong>comentari</strong> a una targeta",
"Upcoming cards":"Pròximes targetes",
"Load more":"Carrega'n més",
"Personal":"Personal",
"The card \"%s\" on \"%s\" has been assigned to you by %s.":"La targeta \"%s\" sobre \"%s\" se us ha assignat per %s.",
"{user} has assigned the card \"%s\" on \"%s\" to you.":"{user} us ha assignat la targeta \"%s\" sobre \"%s\".",
"The card \"%s\" on \"%s\" has reached its due date.":"La targeta \"%s\" sobre \"%s\" ha assolit la seva data de venciment.",
"{user} has assigned the card {deck-card} on {deck-board} to you.":"{user} us ha assignat la targeta {deck-card} a {deck-board}.",
"The card \"%s\" on \"%s\" has reached its due date.":"La targeta \"%s\" sobre \"%s\" ha assolit la seva data de caducitat.",
"The card {deck-card} on {deck-board} has reached its due date.":"La targeta {deck-card} a {deck-board} ha assolit la seva data de caducitat.",
"%s has mentioned you in a comment on \"%s\".":"%s us ha anomenat en un comentari sobre \"%s\".",
"{user} has mentioned you in a comment on \"%s\".":"{user} us ha anomenat en un comentari sobre \"%s\".",
"{user} has mentioned you in a comment on {deck-card}.":"{user} us ha mencionat en un comentari a {deck-card}.",
"The board \"%s\" has been shared with you by %s.":"El tauler \"%s\" se us ha compartit per %s.",
"{user} has shared the board %s with you.":"{user} us ha compartit el tauler %s.",
"{user} has shared {deck-board} with you.":"{user} us ha compartit {board}.",
"Card comments":"Comentaris de la targeta",
"%s on %s":"%s a %s",
"No data was provided to create an attachment.":"No s’ha proporcionat cap dada per crear un fitxer adjunt.",
"Finished":"Acabat",
"To review":"Per revisar",
"Action needed":"Acció necessària",
"Later":"Més tard",
"copy":"copia",
"To do":"Pendents",
"copy":"còpia",
"To do":"Pendent",
"Doing":"En procés",
"Done":"Finalitzades",
"Done":"Fet",
"Example Task 3":"Tasca d'exemple 3",
"Example Task 2":"Tasca d'exemple 2",
"Example Task 1":"Tasca d'exemple 1",
"The file was uploaded":"S'ha carregat el fitxer",
"The file was uploaded":"S'ha pujat el fitxer",
"The uploaded file exceeds the upload_max_filesize directive in php.ini":"El fitxer carregat excedeix la directiva upload_max_filesize dins de php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"El fitxer carregat excedeix la directiva MAX_FILE_SIZE que hi ha especificada al formulari d'HTML",
"The file was only partially uploaded":"El fitxer s'ha carregat només parcialment",
"No file was uploaded":"No s'ha carregat cap fitxer",
"No file was uploaded":"No s'ha pujat cap fitxer",
"Missing a temporary folder":"Falta una carpeta temporal",
"Could not write file to disk":"No s’ha pogut escriure el fitxer al disc",
"A PHP extension stopped the file upload":"Una extensió del PHP ha aturat la carregada del fitxer",
"A PHP extension stopped the file upload":"Una extensió del PHP ha aturat la pujada del fitxer",
"No file uploaded or file size exceeds maximum of %s":"No s'ha carregat cap fitxer o la mida del fitxer sobrepassa el màxim de %s",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized":"Tauler és una eina d'organització a l'estil kanban dirigida a la planificació personal i a l'organització de projectes per equips integrada a Nextcloud.\n\n\n- 📥 Afegiu les tasques en targetes i poseu-les en ordre\n- 📄 Apunteu notes addicionals en markdown\n- 🔖 Assigneu etiquetes per una organització encara millor\n- 👥 Compartiu amb el vostre equip, família o amics\n- 📎 Adjunteu fitxers i encasteu-los en la descripció en markdown\n- 💬 Debateu amb el vostre equip fent servir comentaris\n- ⚡ Mantingueu el seguiment de canvis al flux d'activitat\n- 🚀 Tingueu el vostre projecte organitzat",
"Create new board":"Crea un nou tauler",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s.":"Aquest comentari té més de %s caràcters.\nS'ha afegit com a fitxer adjunt a la targeta amb el nom %s.\nAccessible a l'URL: %s.",
"Card not found":"No s'ha trobat la targeta",
"Path is already shared with this card":"Aquesta ruta ja ha estat compartida amb aquesta targeta",
"Invalid date, date format must be YYYY-MM-DD":"La data no és vàlida, el format de la data ha de ser YYYY-MM-DD",
"Personal planning and team project organization":"Planificació personal i organització de projectes en equip",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized":"Tauler és una eina d'organització a l'estil kanban dirigida a la planificació personal i a l'organització de projectes per equips integrada a Nextcloud.\n\n\n- 📥 Afegiu les tasques en targetes i poseu-les en ordre\n- 📄 Apunteu notes addicionals en format Markdown\n- 🔖 Assigneu etiquetes per una millor organització\n- 👥 Compartiu amb el vostre equip, família o amics\n- 📎 Adjunteu fitxers i encasteu-los en la descripció en markdown\n- 💬 Converses amb el vostre equip fent servir comentaris\n- ⚡ Mantingueu el seguiment de canvis al flux d'activitat\n- 🚀 Tingueu el vostre projecte organitzat",
"Card details":"Detalls de la targeta",
"Add board":"Afegeix un tauler",
"Select the board to link to a project":"Selecciona el tauler per enllaçar a un projecte",
"Search by board title":"Cerca per títol del tauler",
"Select board":"Selecciona un tauler",
"Create a new card":"Crea una nova targeta",
"Select a board":"Selecciona un tauler",
"Select a list":"Seleccioneu una llista",
"Card title":"Títol de la targeta",
"Cancel":"Cancel·la",
"Creating the new card …":"Creant la nova targeta …",
"Card \"{card}\" was added to \"{board}\"":"La targeta \"{card}\" s'ha afegit a \"{board}\"",
"Open card":"Obre la targeta",
"Close":"Tanca",
"Create card":"Crea una targeta",
"Select a card":"Selecciona una targeta",
"Select the card to link to a project":"Selecciona la targeta per enllaçar a un projecte",
"Link to card":"Enllaç a la targeta",
"File already exists":"El fitxer ja existeix",
"A file with the name {filename} already exists.":"Ja existeix un fitxer amb el nom {filename}.",
"Do you want to overwrite it?":"Voleu sobre-escriure'l?",
"Today":"Avui",
"Show archived cards":"Mostra les targetes arxivades",
"Overwrite file":"Sobreescriu el fitxer",
"Keep existing file":"Mantén el fitxer existent",
"This board is read only":"Aquest tauler és només de lectura",
"Drop your files to upload":"Deixeu anar els fitxers per pujar-los",
"Add card":"Afegeix una targeta",
"Archived cards":"Targetes arxivades",
"Add list":"Afegeix una llista",
"List name":"Nom de la llista",
"Active filters":"Filtres actius",
"Apply filter":"Aplica el filtre",
"Filter by tag":"Filtra per etiqueta",
"Filter by assigned user":"Filtra per usuari assignat",
"Unassigned":"Sense assignar",
"Filter by due date":"Filtra per data de venciment",
"Overdue":"Endarrerit",
"Next 24 hours":"Pròximes 24 hores",
"Next 7 days":"Pròxims 7 dies",
"Next 30 days":"Pròxims 30 dies",
"No due date":"Sense venciment",
"Clear filter":"Esborra el filtre",
"Hide archived cards":"Amaga les targetes arxivades",
"Show archived cards":"Mostra les targetes arxivades",
"Toggle compact mode":"Commuta el mode compacte",
"Open details":"Obre els detalls",
"Details":"Detalls",
"Loading board":"S'està carregant el tauler",
"No lists available":"No hi ha cap llista disponible",
"Create a new list to add cards to this board":"Crea una llista nova per afegir targetes a aquest tauler",
"Board not found":"Tauler no trobat",
"Sharing":"Compartició",
"Tags":"Etiquetes",
"Deleted items":"Elements suprimits",
"Timeline":"Línia de temps",
"Deleted stacks":"Piles suprimides",
"Deleted lists":"Llistes suprimides",
"Undo":"Desfés",
"Deleted cards":"Targetes suprimides",
"Share board with a user, group or circle …":"Compartir tauler amb un usuari, grup o cercle …",
"Searching for users, groups and circles …":"Buscant usuaris, grups i cercles …",
"No participants found":"No s'han trobat participants",
"Board owner":"Propietari del tauler",
"(Group)":"(Grup)",
"(Circle)":"(Cercle)",
"Can edit":"Pot editar",
"Can share":"Pot compartir",
"Delete":"Eliminar",
"Add a new stack":"Afegeix una nova pila",
"Add card":"Afegeix una targeta",
"Edit":"Edita",
"Details":"Detalls",
"Due date":"Per la data",
"Remove due date":"Elimina la data de venciment",
"Description":"Descripció",
"Formatting help":"Format d'ajuda",
"Can manage":"Pot gestionar",
"Owner":"Propietari",
"Delete":"Suprimeix",
"Failed to create share with {displayName}":"Ha fallat la creació de la compartició amb {displayName}",
"Are you sure you want to transfer the board {title} to {user}?":"Esteu segur que voleu transferir el tauler {title} a {user}?",
"Transfer the board.":"Transfereix el tauler.",
"Transfer":"Transferència",
"The board has been transferred to {user}":"El tauler s'ha transferit a {user}",
"Failed to transfer the board to {user}":"No s'ha pogut transferir el tauler a {user}",
"Archive all cards":"Arxiva totes les targetes",
"Unarchive all cards":"Desarxivar totes les targetes",
"Delete list":"Suprimeix la llista",
"Archive all cards in this list":"Arxiva totes les targetes d'aquesta llista",
"Unarchive all cards in this list":"Desarxivar totes les targetes d'aquesta llista",
"Add a new card":"Afegeix una nova targeta",
"Card name":"Nom de la targeta",
"List deleted":"Llista suprimida",
"Edit":"Edició",
"Add a new tag":"Afegeix una etiqueta nova",
"title and color value must be provided":"s’ha de proporcionar el valor del títol i del color",
"Board name":"Nom del taulell",
"Members":"Membres",
"Upload new files":"Pujada de nous fitxers",
"Share from Files":"Comparteix des de Fitxers",
"Pending share":"Compartició pendent",
"Add this attachment":"Afegeix aquest adjunt",
"Show in Files":"Mostra a Fitxers",
"Download":"Baixada",
"Remove attachment":"Treu l'adjunt",
"Delete Attachment":"Suprimeix l’adjunt",
"Restore Attachment":"Restaura l'adjunt",
"File to share":"Fitxer a compartir",
"Invalid path selected":"S'ha seleccionat un camí no vàlid",
"Open in sidebar view":"Obre a la vista de la barra lateral",
"Open in bigger view":"Obre a la vista més gran",
"Attachments":"Adjunts",
"Comments":"Comentaris",
"Modified":"Darrera modificació",
"Created":"Creat",
"Upload attachment":"Carrega l'adjunt",
"The title cannot be empty.":"El títol no pot estar buit.",
"No comments yet. Begin the discussion!":"No hi ha comentaris encara. Començar la discussió!",
"Failed to load comments":"No s'han pogut carregar els comentaris",
"Assign a tag to this card…":"Assignació d'una etiqueta a aquesta targeta…",
"Assign to users":"Assignació als usuaris",
"Assign to users/groups/circles":"Assignació a usuaris/grups/cercles",
"Assign a user to this card…":"Assignació d'un usuari a aquesta targeta…",
"Due date":"Data de caducitat",
"Set a due date":"Definir una data de caducitat",
"Remove due date":"Suprimeix la data de caducitat",
"Select Date":"Selecciona la data",
"Today":"Avui",
"Tomorrow":"Demà",
"Next week":"Setmana següent",
"Next month":"Mes següent",
"Save":"Desa",
"The comment cannot be empty.":"El comentari no pot estar buit.",
"The comment cannot be longer than 1000 characters.":"El comentari no pot ser més llarg que 1000 caràcters.",
"In reply to":"En resposta a",
"Cancel reply":"Cancel·la la resposta",
"Reply":"Respon",
"Update":"Actualitza",
"Description":"Descripció",
"(Unsaved)":"(No desat)",
"(Saving…)":"(Desant…)",
"Formatting help":"Format d'ajuda",
"Edit description":"Edició descripció",
"View description":"Veure descripció",
"Add Attachment":"Afegeix un adjunt",
"Write a description …":"Escriviu una descripció …",
"Choose attachment":"Triar adjunt",
"(group)":"(grup)",
"seconds ago":"fa uns segons",
"Delete card":"Suprimeix targeta",
"Todo items":"Tasques pendents",
"{count} comments, {unread} unread":"{count} comentaris, {unread} no llegits",
"Edit card title":"Edició del títol de la targeta",
"Assign to me":"Assigna'm a mi",
"Unassign myself":"Desasignar a mi mateix",
"Move card":"Mou la targeta",
"Unarchive card":"Desarxiva targeta",
"Archive card":"Arxiva la targeta",
"Delete card":"Suprimeix targeta",
"Move card to another board":"Mou la targeta a un altre tauler",
"List is empty":"La llista és buida",
"Card deleted":"Targeta suprimida",
"seconds ago":"fa uns segons",
"All boards":"Tots els taulers",
"Archived boards":"Taulers arxivats",
"Shared boards":"Taulers compartits",
"Settings":"Paràmetres",
"Shared with you":"Us han compartit",
"Deck settings":"Paràmetres del Tauler",
"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 deck usage of groups":"Limitar l'ús del tauler de grups",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them.":"Limitant el Tauler bloquejarà la creació de taulers als usuaris que no són part d'aquests grups. Els usuaris podran seguir treballant en els taulers que hagin estat compartits amb ells.",
"New board title":"Títol del nou tauler",
"Board details":"Detalls del tauler",
"Edit board":"Edita el tauler",
"Clone board":"Clonar tauler",
"Unarchive board":"Desarxiva el tauler",
"Archive board":"Arxiva el tauler",
"Turn on due date reminders":"Activa els recordatoris de data de venciment",
"Turn off due date reminders":"Desactiva els recordatoris de data de venciment",
"Due date reminders":"Recordatoris de data de venciment",
"All cards":"Totes les targetes",
"Assigned cards":"Targetes assignades",
"No notifications":"No hi ha notificacions",
"Delete board":"Suprimeix el tauler",
"Board {0} deleted":"S’ha suprimit el tauler {0}",
"Only assigned cards":"Només les targetes assignades",
"No reminder":"Sense recordatoris",
"An error occurred":"S'ha produït un error",
"Archive board":"Arxiva tauler",
"Unarchive board":"Desarxiva tauler",
"Delete board":"Suprimeix tauler",
"Board details":"Detalls de la junta",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards.":"Esteu segur que voleu suprimir el tauler {title}? Això suprimirà totes les dades d'aquest tauler, incloses les targetes arxivades.",
"Delete the board?":"Voleu suprimir el tauler?",
"Loading filtered view":"S'està carregant la visualització filtrada",
"No due":"Sense venciment",
"Search for {searchQuery} in all boards":"Busca {searchQuery} a tots els taulers",
"No results found":"No s'han trobat resultats",
"{stack} in {board}":"{stack} a {board}",
"Click to expand description":"Feu clic per ampliar la descripció",
"* Created on {created}\n* Last modified on {lastMod}\n* {nbAttachments} attachments\n* {nbComments} comments":"* Creat el {created}\n* Última modificació el dia {lastMod}\n* {nbAttachments} fitxers adjunts\n* {nbComments} comentaris",
"{nbCards} cards":"{nbCards} targetes",
"No upcoming cards":"No hi ha pròximes targetes",
"upcoming cards":"pròximes targetes",
"Due on {date}":"Venciment el dia {date}",
"Link to a board":"Enllaça a un tauler",
"Maximum file size of {size} exceeded":"S'ha superat la mida màxima per fitxer de {size}"
"Link to a card":"Enllaç una targeta",
"Create a card":"Crea una targeta",
"Message from {author} in {conversationName}":"Missatge de {author} a {conversationName}",
"Something went wrong":"Alguna cosa ha anat malament",
"Failed to upload {name}":"No s'ha pogut pujar {name}",
"Maximum file size of {size} exceeded":"S'ha superat la mida màxima per fitxer de {size}",
"Error creating the share":"S'ha produït un error en crear la compartició",
"Share with a Deck card":"Compartir amb una targeta de Deck",
"Share {file} with a Deck card":"Compartir {file} amb una targeta de Deck",
"Share":"Compartir",
"Are you sure you want to transfer the board {title} for {user}?":"Esteu segur que voleu transferir el tauler {title} per a {user}?",
"Transfer the board for {user} successfully":"Transfereix el tauler per a {user} correctament",
"Failed to transfer the board for {user}":"No s'ha pogut transferir el tauler per a {user}",
"Add a new list":"Afegeix una llista nova",
"Are you sure you want to delete the board {title}? This will delete all the data of this board.":"Esteu segur que voleu suprimir el tauler {title}? Això eliminarà totes les dades d'aquest tauler."
"{user} has archived the board {before}":"{user} zaarchivoval(a) tabuli {before}",
"You have unarchived the board {board}":"Vrátili jste zpět z archivace tabuli {board}",
"{user} has unarchived the board {before}":"{user} vrátil(a) tabuli {before} zpět z archivace",
"You have created a new stack {stack} on board {board}":"Vytvořili jste nový sloupec {stack} na tabuli {board}",
"{user} has created a new stack {stack} on board {board}":"{user} vytvořil(a) nový sloupec {stack} na tabuli {board}",
"You have renamed stack {before} to {stack} on board {board}":"Přejmenovali jste sloupec {before} na {stack} na tabuli {board}",
"{user} has renamed stack {before} to {stack} on board {board}":"{user} přejmenoval(a) sloupec {before} na {stack} na tabuli {board}",
"You have deleted stack {stack} on board {board}":"Smazali jste sloupec {stack} na tabuli {board}",
"{user} has deleted stack {stack} on board {board}":"{user} smazal(a) sloupec {stack} na tabuli {board}",
"You have created card {card} in stack {stack} on board {board}":"Vytvořili jste kartu {card} ve sloupci {stack} na tabuli {board}",
"{user} has created card {card} in stack {stack} on board {board}":"{user} vytvořil(a) kartu {card} ve sloupci {stack} na tabuli {board}",
"You have deleted card {card} in stack {stack} on board {board}":"Smazali jste kartu {card} ve sloupci {stack} na tabuli {board}",
"{user} has deleted card {card} in stack {stack} on board {board}":"{user} smazal(a) kartu {card} ve sloupci {board} na tabuli {board}",
"You have created a new list {stack} on board {board}":"Vytvořili jste nový sloupec {stack} na tabuli {board}",
"{user} has created a new list {stack} on board {board}":"{user} vytvořil(a) nový sloupec {stack} na tabuli {board}",
"You have renamed list {before} to {stack} on board {board}":"Přejmenovali jste sloupec {before} na {stack} na tabuli {board}",
"{user} has renamed list {before} to {stack} on board {board}":"{user} přejmenoval(a) sloupec {before} na {stack} na tabuli {board}",
"You have deleted list {stack} on board {board}":"Smazali jste sloupec {stack} na tabuli {board}",
"{user} has deleted list {stack} on board {board}":"{user} smazal(a) sloupec {stack} na tabuli {board}",
"You have created card {card} in list {stack} on board {board}":"Vytvořili jste kartu {card} ve sloupci {stack} na tabuli {board}",
"{user} has created card {card} in list {stack} on board {board}":"{user} vytvořil(a) kartu {card} ve sloupci {stack} na tabuli {board}",
"You have deleted card {card} in list {stack} on board {board}":"Smazali jste kartu {card} ve sloupci {stack} na tabuli {board}",
"{user} has deleted card {card} in list {stack} on board {board}":"{user} smazal(a) kartu {card} ve sloupci {board} na tabuli {board}",
"You have renamed the card {before} to {card}":"Přejmenovali jste kartu {before} na {card}",
"{user} has renamed the card {before} to {card}":"{user} přejmenoval(a) {before} na {card}",
"You have added a description to card {card} in stack {stack} on board {board}":"Přidali jste popis ke kartě {card} ve sloupci {stack} na tabuli {board}",
"{user} has added a description to card {card} in stack {stack} on board {board}":"{user} přidal(a) popis ke kartě {card} ve sloupci {stack} na tabuli {board}",
"You have updated the description of card {card} in stack {stack} on board {board}":"Aktualizovali jste popis karty {card} ve sloupci {stack} na tabuli {board}",
"{user} has updated the description of the card {card} in stack {stack} on board {board}":"{user} aktualizoval(a) popis karty {card} ve sloupci {stack} na tabuli {board}",
"You have archived card {card} in stack {stack} on board {board}":"Zaarchivovali kartu {card} ve sloupci {stack} na tabuli {board}",
"{user} has archived card {card} in stack {stack} on board {board}":"{user} zaarchivoval(a) kartu {card} ve sloupci {stack} na tabuli {board}",
"You have unarchived card {card} in stack {stack} on board {board}":"Zrušili jste archivaci karty {card} ve sloupci {stack} na tabuli {board}",
"{user} has unarchived card {card} in stack {stack} on board {board}":"{user} zrušil(a) archivaci karty {card} ve sloupci {stack} na tabuli {board}",
"{user} has renamed the card {before} to {card}":"{user} přejmenoval(a) kartu {before} na {card}",
"You have added a description to card {card} in list {stack} on board {board}":"Přidali jste popis ke kartě {card} ve sloupci {stack} na tabuli {board}",
"{user} has added a description to card {card} in list {stack} on board {board}":"{user} přidal(a) popis ke kartě {card} ve sloupci {stack} na tabuli {board}",
"You have updated the description of card {card} in list {stack} on board {board}":"Aktualizovali jste popis karty {card} ve sloupci {stack} na tabuli {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}":"{user} aktualizoval(a) popis karty {card} ve sloupci {stack} na tabuli {board}",
"You have archived card {card} in list {stack} on board {board}":"Zaarchivovali kartu {card} ve sloupci {stack} na tabuli {board}",
"{user} has archived card {card} in list {stack} on board {board}":"{user} zaarchivoval(a) kartu {card} ve sloupci {stack} na tabuli {board}",
"You have unarchived card {card} in list {stack} on board {board}":"Zrušili jste archivacii karty {card} ve sloupci {stack} na tabuli {board}",
"{user} has unarchived card {card} in list {stack} on board {board}":"{user} zrušil(a) archivaci karty {card} ve sloupci {stack} na tabuli {board}",
"You have removed the due date of card {card}":"Odebrali jste termín u karty {card}",
"{user} has removed the due date of card {card}":"{user} odebral(a) termín u karty {card}",
"You have set the due date of card {card} to {after}":"Nastavili jste termín u karty {card} na {after}",
"{user} has set the due date of card {card} to {after}":"{user} nastavil(a) termín u karty {card} na {after}",
"You have updated the due date of card {card} to {after}":"Změnili jste termín u karty {card} na {after}",
"{user} has updated the due date of card {card} to {after}":"{user} aktualizoval(a) termín u karty {card} na {after}",
"You have added the tag {label} to card {card} in stack {stack} on board {board}":"Přidali jste štítek {label} kartě {card} ve sloupci {stack} na tabuli {board}",
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}":"{user} přidal(a) štítek {label} ke kartě {card} ve sloupci {stack} na tabuli {board}",
"You have removed the tag {label} from card {card} in stack {stack} on board {board}":"Odebrali jste štítek {label} z karty {card} ve sloupci {stack} na tabuli {board}",
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}":"{user} odebral(a) štítek {label} z karty {card} ve sloupci {stack} na tabuli {board}",
"You have added the tag {label} to card {card} in list {stack} on board {board}":"Přidali jste štítek {label} kartě {card} ve sloupci {stack} na tabuli {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}":"{user} přidal(a) štítek {label} ke kartě {card} ve sloupci {stack} na tabuli {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}":"Odebrali jste štítek {label} z karty {card} ve sloupci {stack} na tabuli {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}":"{user} odebral(a) štítek {label} z karty {card} ve sloupci {stack} na tabuli {board}",
"You have assigned {assigneduser} to card {card} on board {board}":"Přiřadili jste {assigneduser} ke kartě {card} na tabuli {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}":"{user} přiřadil(a) {assigneduser} ke kartě {card} na tabuli {board}",
"You have unassigned {assigneduser} from card {card} on board {board}":"Zrušili jste přiřazení {assigneduser} u karty {card} na tabuli {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}":"{user} zrušil(a) přiřazení {assigneduser} z karty {card} na tabuli {board}",
"You have moved the card {card} from stack {stackBefore} to {stack}":"Přesunuli jste kartu {card} ze sloupce {stackBefore} do {stack}",
"{user} has moved the card {card} from stack {stackBefore} to {stack}":"{user} přesunul(a) kartu {card} ze sloupce {stackBefore} do {stack}",
"You have moved the card {card} from list {stackBefore} to {stack}":"Přesunuli jste kartu {card} ze sloupce {stackBefore} do {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}":"{user} přesunul(a) kartu {card} ze sloupce {stackBefore} do {stack}",
"You have added the attachment {attachment} to card {card}":"Přidali jste přílohu {attachment} ke kartě {card}",
"{user} has added the attachment {attachment} to card {card}":"{user} přidal(a) přílohu {attachment} ke kartě {card}",
"You have updated the attachment {attachment} on card {card}":"Aktualizovali jste přílohu {attachment} u karty {card}",
@@ -67,21 +67,26 @@ OC.L10N.register(
"Deck":"Deck",
"Changes in the <strong>Deck app</strong>":"Změny v <strong>aplikaci Deck</strong>",
"A <strong>comment</strong> was created on a card":"Na kartě byl vytvořen <strong>komentář</strong>",
"Upcoming cards":"Nadcházející karty",
"Load more":"Načíst více",
"Personal":"Osobní",
"The card \"%s\" on \"%s\" has been assigned to you by %s.":"Kartu „%s“ na „%s“ vám přiřadil(a) %s.",
"{user} has assigned the card \"%s\" on \"%s\" to you.":"{user} vám přiřadil(a) kartu „%s“ na „%s“.",
"{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 \"%s\".":"{user} vás zmínil(a) v komentáři v „%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 the board %s with you.":"{user} vám nasdílel(a) tabuli %s.",
"{user} has shared {deck-board} with you.":"{user} vám nasdí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",
"Action needed":"Nutná akce",
"Later":"Později",
"copy":"kopie",
"To do":"Udělat",
"To do":"Zbývá udělat",
"Doing":"Provádí se",
"Done":"Hotovo",
"Example Task 3":"Třetí úkol pro ukázku",
@@ -96,17 +101,30 @@ OC.L10N.register(
"Could not write file to disk":"Soubor se nedaří se zapsat na úložiště",
"A PHP extension stopped the file upload":"PHP rozšíření zastavilo nahrávání souboru.",
"No file uploaded or file size exceeds maximum of %s":"Nebyl nahrán žádný soubor nebo jeho velikost přesáhla %s",
"This comment has more than %s characters.\nAdded as an attachment to the card with name %s.\nAccessible on URL: %s.":"Tento komentář je delší než %s znaků.\nPřidán jako příloha ke kartě nazvané %s.\nDostupné na URL: %s.",
"Card not found":"Karta nebyla nalezena",
"Path is already shared with this card":"Popis umístění už je touto kartou sdíleno",
"Invalid date, date format must be YYYY-MM-DD":"Neplatné datum – je třeba, aby formát data byl RRRR-MM-DD",
"Personal planning and team project organization":"Osobní plánování a organizování týmového projektu",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized":"Deck je nástroj cílený na osobní nebo projektové plánování týmů v Kanban stylu, vestavěný v Nextcloud.\n\n\n- 📥 Zadávejte a uspořádávejte své úkoly do karet\n- 📄 Zapisujte si dodatečné poznámky \n- 🔖 Přiřazujte štítky pro ještě lepší organizaci\n- 👥 Sdílejte se svým týmem, přáteli nebo rodinou\n- 🚀 Dostaňte svůj projekt pod kontrolu",
"Create new board":"Vytvořit novou tabuli",
"new board":"nová tabule",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized":"Deck je nástroj cílený na osobní nebo projektové plánování týmů v Kanban stylu, napojený do Nextcloud.\n\n\n- 📥 Zadávejte a uspořádávejte své úkoly do karet\n- 📄 Zapisujte si dodatečné poznámky (v Markdown) \n- 🔖 Přiřazujte štítky pro ještě lepší uspořádání\n- 👥 Sdílejte se svým týmem, přáteli nebo rodinou\n- 📎 Připojte soubory a vložte je do (Markdown) popisu \n- 💬 Diskutujte se svým týmem prostřednictvím komentářů\n- ⚡ Udržte si přehled o změnách prostřednictvím sledování proudu aktivit\n- 🚀 Dostaňte svůj projekt pod kontrolu",
"Card details":"Podrobnosti o kartě",
"Add board":"Přidat tabuli",
"Select the board to link to a project":"Vyberte tabuli kterou propojit s projektem",
"Search by board title":"Hledat podle názvu tabule",
"Select board":"Vybrat tabuli",
"Select the card to link to a project":"Vyberte kartu kterou propojit s projektem",
"Create a new card":"Vytvořit novou kartu",
"Select a board":"Vybrat tabuli",
"Select a card":"Vybrat tabuli",
"Link to card":"Propojit s kartou",
"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}“",
"Open card":"Otevřít kartu",
"Close":"Zavřít",
"Create card":"Vytvořit kartu",
"Select a card":"Vybrat kartu",
"Select the card to link to a project":"Vyberte kartu kterou propojit s projektem",
"Link to card":"Propojit s kartou",
"File already exists":"Soubor už existuje",
"A file with the name {filename} already exists.":"Soubor nazvaný {filename} už existuje.",
"Do you want to overwrite it?":"Chcete položku přepsat?",
"Move card to another board":"Přesunout kartu na jinou tabuli",
"List is empty":"Seznam je prázdný",
"Card deleted":"Karta smazána",
"seconds ago":"před několika sekundami",
"All boards":"Všechny tabule",
"Archived boards":"Archivované tabule",
"Shared boards":"Sdílené tabule",
"Settings":"Nastavení",
"Shared with you":"Sdíleno s vámi",
"Deck settings":"Nastavení pro Deck",
"Use bigger card view":"Použít větší zobrazení karet",
"Show card ID badge":"Zobrazit odznáček s identifikátorem karty",
"Show boards in calendar/tasks":"Zobrazit tabule v kalendáři/úkolech",
"Limit deck usage of groups":"Omezit využití deck na skupiny",
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them.":"Omezení nastavené pro Deck brání uživatelům, kteří nejsou součástí těchto skupin, ve vytváření vlastních tabulí. Nicméně i tak ale pořád budou moci pracovat na tabulích, které jsou jim nasdíleny.",
"New board title":"Název nové tabule",
"Board details":"Podrobnosti o tabuli",
"Edit board":"Upravit tabuli",
"An error occurred":"Došlo k chybě",
"Clone board":"Klonovat tabuli",
"Archive board":"Archivovat tabuli",
"Unarchive board":"Vrátit tabuli zpět z archivu",
"Archive board":"Archivovat tabuli",
"Export board":"Exportovat tabuli",
"Turn on due date reminders":"Zapnout upomínky termínů",
"Turn off due date reminders":"Vypnout upomínky termínů",
"Due date reminders":"Upomínky termínů",
"All cards":"Všechny karty",
"Assigned cards":"Přiřazené karty",
"No notifications":"Žádná upozornění",
"Delete board":"Smazat tabuli",
"Board details":"Podrobnosti o desce",
"Board {0} deleted":"Tabule {0} smazána",
"Only assigned cards":"Pouze přiřazené karty",
"No reminder":"Bez připomínky",
"An error occurred":"Došlo k chybě",
"Are you sure you want to delete the board {title}? This will delete all the data of this board including archived cards.":"Opravdu chcete tabuli {title} smazat? Toto smaže veškerá data této tabule, včetně archivovaných karet.",
"Search for {searchQuery} in all boards":"Hledat {searchQuery} na všech tabulích",
"No results found":"Nenalezeny žádné výsledky",
"{stack} in {board}":"{stack} v {board}",
"Click to expand description":"Popis rozbalíte kliknutím",
"* Created on {created}\n* Last modified on {lastMod}\n* {nbAttachments} attachments\n* {nbComments} comments":"* Vytvořeno {created}\n* Naposledy upraveno {lastMod}\n* {nbAttachments} příloh\n* {nbComments} komentářů",
"{nbCards} cards":"{nbCards} karet",
"No upcoming cards":"Žádné nadcházející karty",
"upcoming cards":"nadcházející karty",
"Due on {date}":"Termín {date}",
"Link to a board":"Propojit s tabulí",
"Link to a card":"Propojit s kartou",
"Create a card":"Vytvořit kartu",
"Message from {author} in {conversationName}":"Zpráva od {author} v {conversationName}",
"Something went wrong":"Něco se pokazilo",
"Maximum file size of {size} exceeded":"Překročena nejvyšší umožněná velikost souboru {size}"
"Failed to upload {name}":"Nepodařilo se nahrát {name}",
"Maximum file size of {size} exceeded":"Překročena nejvyšší umožněná velikost souboru {size}",
"Error creating the share":"Chyba při vytváření sdílení",
"Share with a Deck card":"Sdílet s kartou aplikace Deck",
"Share {file} with a Deck card":"Sdílet {file} s kartou aplikace Deck",
"Share":"Sdílet",
"Are you sure you want to transfer the board {title} for {user}?":"Opravdu chcete předat vlastnictví tabule {title} uživateli {user}?",
"Transfer the board for {user} successfully":"Předání vlastnictví tabule uživateli {user} úspěšné",
"Failed to transfer the board for {user}":"Nepodařilo se předat vlastnictví tabule uživateli {user}",
"Add a new list":"Přidat nový sloupec",
"Are you sure you want to delete the board {title}? This will delete all the data of this board.":"Opravdu chcete tabuly {title} smazat? Toto smaže veškerá data této tabule."
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.