The `--system` parameter can be supplied via command line
or selected afterwards.
However if none was provided the command would crash with
`TypeError: Cannot assign null to property $system`.
Handle that gracefully and make the type spec more precise
for the setSystem function.
Signed-off-by: Max <max@nextcloud.com>
The calendar object needs to be exposed with "write" properties in order to allow users to hide/show the corresponding calendar in the calendar app. It doesn't has any affects on the general permissions for the whole board or the tasks. As soon as you select a task you jump to the deck app where the normal deck permissions are applied.
fixes: https://github.com/nextcloud/deck/issues/4618
Signed-off-by: Björn Schießle <bjoern@nextcloud.com>
Limit deleted cards in one cron job run to 500
Converted spaces to tabs
Added missing import for CardMapper class
Added another missing import for CardMapper class
Fixed response object in findToDelete method + fixed 2 misspellings in API.md
Fixed invalid parameter type
Fix DeleteCronTest
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
Fix lint errors
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
- 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>
if (absoluteIncrease >= 100 || relativeIncrease > 5) {
const comment = `🐢 Performance warning.\nIt looks like the query count of the integration tests increased with this PR.\nDatabase query count is now ` + queryCount + ' was ' + baseCount + ' (+' + relativeIncrease + '%)\nPlease check your code again. If you added a new test this can be expected and the base value in tests/integration/base-query-count.txt can be increased.'
github.rest.issues.createComment({
issue_number: context.issue.number,
owner: context.repo.owner,
repo: context.repo.repo,
body: comment
})
}
if (queryCount < 100) {
const comment = `🐈 Performance messuring seems broken. Failed to get query count.`
- Use the color-primary-element* variables @szaimen [#4673](https://github.com/nextcloud/deck/pull/4673)
- fix(references): Mute NoPermissionException as it is expected to happen for references @juliushaertl [#4514](https://github.com/nextcloud/deck/pull/4514)
- fix(cards): Fix card sizing by limiting too wide style rules @juliushaertl [#4512](https://github.com/nextcloud/deck/pull/4512)
- fix: Adapt NcEmptyContent usages to new slots @juliushaertl [#4561](https://github.com/nextcloud/deck/pull/4561)
- Gracefully handle not found card for a share @mejo- [#4566](https://github.com/nextcloud/deck/pull/4566)
- Prevent tag itself being edit button if user lacks permissions @joshtrichards [#4574](https://github.com/nextcloud/deck/pull/4574)
- Update Description.vue: Fixes the issue of hidden text by menu bar @pschopen [#4617](https://github.com/nextcloud/deck/pull/4617)
- allow user to toggle visibility of the calendar for a deck board @schiessle [#4622](https://github.com/nextcloud/deck/pull/4622)
- fix: Append datetime picker to body to avoid cut off @juliushaertl [#4643](https://github.com/nextcloud/deck/pull/4643)
- fix: Bring back overdue column by removing faulty condition @juliushaertl [#4660](https://github.com/nextcloud/deck/pull/4660)
- fix(sessions): Do not send close request without token @juliushaertl [#4510](https://github.com/nextcloud/deck/pull/4510)
- tests(integration): Add test for multiple board shares to the same user @juliushaertl [#4494](https://github.com/nextcloud/deck/pull/4494)
- fix(API): Fix board API details parameter to work as expected @nickvergessen [#4518](https://github.com/nextcloud/deck/pull/4518)
- Fix : Overlapping expiry dates on tags @Jerome-Herbinet [#4535](https://github.com/nextcloud/deck/pull/4535)
- Fix consistency of a "Create card" wording with its equivalent for Notes ("New card") @Jerome-Herbinet [#4534](https://github.com/nextcloud/deck/pull/4534)
- tests(integration): Add integration tests for due dates @juliushaertl [#4489](https://github.com/nextcloud/deck/pull/4489)
- Better display of card dates (creation and change dates) @Jerome-Herbinet [#4604](https://github.com/nextcloud/deck/pull/4604)
- Refactors lib\Activity\DeckProvider.php to improve code readability. @fsamapoor [#4648](https://github.com/nextcloud/deck/pull/4648)
- Converts 'strpos()' calls to improve code readability. @fsamapoor [#4657](https://github.com/nextcloud/deck/pull/4657)
- Dependency updates
### Other
- feat: Add devcontainer and update dev docs @juliushaertl [#4683](https://github.com/nextcloud/deck/pull/4683)
- chore(CI): Adjust testing matrix for Nextcloud 27 on stable27 @nickvergessen [#4691](https://github.com/nextcloud/deck/pull/4691)
* [#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
### Mobile apps
- The [Nextcloud Deck app for Android](https://github.com/stefan-niedermann/nextcloud-deck) is available in the [Google Play Store](https://play.google.com/store/apps/details?id=it.niedermann.nextcloud.deck.play)
- 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
- [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
This app is supposed to work on the two latest Nextcloud versions.
The app can be installed through the app store within Nextcloud. You can also download the latest release from the [release page](https://github.com/nextcloud-releases/deck/releases).
### Install latest release
## Performance limitations
You can download and install the latest release from the [Nextcloud app store](https://apps.nextcloud.com/apps/deck)
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.
### Install from git
If you want to run the latest development version from git source, you need to clone the repo to your apps folder:
```
git clone https://github.com/nextcloud/deck.git
cd deck
make install-deps
make build
```
Please make sure you have installed the following dependencies: `make, which, tar, npm, curl, composer`
### Install the nightly builds
Instead of setting everything up manually, you can just [download the nightly build](https://github.com/nextcloud/deck/releases/tag/nightly) instead. These builds are updated every 24 hours, and are pre-configured with all the needed dependencies.
Improvements on Nextcloud server and Deck itself will improve the situation.
## Developing
### PHP
There are multiple ways to develop on Deck. As you will need a Nextcloud server running, the individual options are described below.
Nothing to prepare, just dig into the code.
### General build instructions
### JavaScript
General build instructions for the app itself are the same for all options.
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.
To build you will need to have [Node.js](https://nodejs.org/en/) and [Composer](https://getcomposer.org/) installed.
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.
### Running tests
You can use the provided Makefile to run all tests by using:
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 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,12 +69,54 @@ curl -u admin:admin -X GET \
-H "If-Modified-Since: Mon, 05 Nov 2018 09:28:00 GMT"
```
### ETag
An ETag header is returned in order to determine if further child elements have been updated for the following endpoints:
- Fetch all user board `GET /api/v1.0/boards`
- Fetch a single board `GET /api/v1.0/boards/{boardId}`
- Fetch all stacks of a board `GET /api/v1.0/boards/{boardId}/stacks`
- Fetch a single stacks of a board `GET /api/v1.0/boards/{boardId}/stacks/{stackId}`
- Fetch a single card of a board `GET /api/v1.0/boards/{boardId}/stacks/{stackId}/cards/{cardId}`
- Fetch attachments of a card `GET /api/v1.0/boards/{boardId}/stacks/{stackId}/cards/{cardId}/attachments`
If a `If-None-Match` header is provided and the requested element has not changed a `304` Not Modified response will be returned.
Changes of child elements will propagate to their parents and also cause an update of the ETag which will be useful for determining if a sync is necessary on any client integration side. As an example, if a label is added to a card, the ETag of all related entities (the card, stack and board) will change.
If available the ETag will also be part of JSON response objects as shown below for a card:
```json
{
"id":81,
"ETag":"bdb10fa2d2aeda092a2b6b469454dc90",
"title":"Test card"
}
```
# Changelog
## 1.0.0 (unreleased)
## 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
@@ -83,7 +132,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
| options | Bool | **Optional** Enhance boards with details about labels, stacks and users |
| details | Bool | **Optional** Enhance boards with details about labels, stacks and users |
#### Response
@@ -113,7 +162,12 @@ Returns an array of board items
"users":[],
"shared":0,
"deletedAt":0,
"id":10
"id":10,
"lastModified":1586269585,
"settings":{
"notify-due":"off",
"calendar":true
}
}
]
```
@@ -187,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
@@ -270,7 +329,7 @@ Returns an array of board items
| title | String | The title of the board, maximum length is limited to 100 characters |
| color | String | The hexadecimal color of the board (e.g. FF0000) |
| archived | Bool | Thehexadecimal color of the board (e.g. FF0000) |
| archived | Bool | Whether or not this board should be archived. |
```json
{
@@ -542,7 +601,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
"owner":"admin",
"order":999,
"archived":false,
"duedate":null,
"duedate":"2019-12-24T19:29:30+00:00",
"deletedAt":0,
"commentsUnread":0,
"id":10,
@@ -570,7 +629,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
| description | String | The markdown description of the card |
| type | String | Type of the card (for later use) use 'plain' for now |
| order | Integer | Order for sorting the stacks |
| duedate | timestamp | The duedate of the card or null |
| duedate | timestamp | The ISO-8601 formatted duedate of the card or null |
```
@@ -579,7 +638,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
"description": "A card description",
"type": "plain",
"order": 999,
"duedate": null,
"duedate": "2019-12-24T19:29:30+00:00",
}
```
@@ -885,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
@@ -917,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 |
@@ -945,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 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
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.
@@ -69,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`
Deck currently supports exporting all boards a user owns in a single JSON file. The format is based on the database schema that deck uses. It can be used to re-import boards on the same or other instances.
The export currently has some kown limitations in terms of specific data not included:
- Activity information
- File attachments to deck cards
- Comments
-
```
occ deck:export > my-file.json
```
## Import boards
Importing can be done using the API or the `occ` `deck:import` command.
It is possible to import from the following sources:
### Deck JSON
A json file that has been obtained from the above described `occ deck:export [userid]` command can be imported.
```
occ deck:import my-file.json
```
In case you are importing from a different instance you may use an additional config file to provide custom user id mapping in case users have different identifiers.
```
{
"owner": "admin",
"uidRelation": {
"johndoe": "test-user-1"
}
}
```
#### Trello JSON
Limitations:
* Comments with more than 1000 characters are placed as attached files to the card.
Steps:
* Create the data file
* Access Trello
* go to the board you want to export
* Follow the steps in [Trello documentation](https://help.trello.com/article/747-exporting-data-from-trello-1) and export as JSON
* Create the configuration file
* Execute the import informing the import file path, data file and source as `Trello JSON`
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloJson-schema.json) for import `Trello JSON`
Example configuration file:
```json
{
"owner": "admin",
"color": "0800fd",
"uidRelation": {
"johndoe": "johndoe"
}
}
```
**Limitations**:
Importing from a JSON file imports up to 1000 actions. To find out how many actions the board to be imported has, identify how many actions the JSON has.
#### Trello API
Import using API is recommended for boards with more than 1000 actions.
Trello makes it possible to attach links to a card. Deck does not have this feature. Attachments and attachment links are added in a markdown table at the end of the description for every imported card that has attachments in Trello.
* Get the API Key and API Token [here](https://developer.atlassian.com/cloud/trello/guides/rest-api/api-introduction/#authentication-and-authorization)
* Get the ID of the board you want to import by making a request to:
This ID you will use in the configuration file in the `board` property
* Create the configuration file
Create the configuration file respecting the [JSON Schema](https://github.com/nextcloud/deck/blob/main/lib/Service/Importer/fixtures/config-trelloApi-schema.json) for import `Trello JSON`
* 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.
"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",
"{user} has restored the board {board}":"{user} قام باسترجاع اللوح {board}",
"You have shared the board {board} with {acl}":"قمت بمشاركة اللوح {board} مع {acl}",
"{user} has shared the board {board} with {acl}":"{user} قام بمشاركة اللوح {board} مع {acl}",
"You have removed {acl} from the board {board}":"قمت بازالة {acl} من اللوح {board}",
"You have removed {acl} from the board {board}":"قمت بإزالة {acl} من اللوح {board}",
"{user} has removed {acl} from the board {board}":"{user} قام بازالة {acl} من اللوح {board}",
"You have renamed the board {before} to {board}":"قمت باعادة تسمية اللوح من {before} الى {board}",
"{user} has renamed the board {before} to {board}":"{user} قام باعادة تسمية اللوح من {before} الى {board}",
"You have renamed the board {before} to {board}":"قمت بإعادة تسمية اللوح من {before} الى {board}",
"{user} has renamed the board {before} to {board}":"{user} قام بإعادة تسمية اللوح من {before} الى {board}",
"You have archived the board {board}":"لقد ارشفت اللوح {board}",
"{user} has archived the board {before}":"{user} قام بأرشفة اللوح {before}",
"You have unarchived the board {board}":"قمت بالغاء ارشفة اللوح {board}",
"{user} has unarchived the board {before}":"{user} قام بالغاء ارشفة اللوح {before}",
"You have created a new list {stack} on board {board}":"لقد قمت بانشاء قائمة جديدة {stack} على اللوح {board}",
"{user} has created a new list {stack} on board {board}":"{user} قام بانشاء قائمة جديدة {stack} على اللوح {board}",
"You have renamed list {before} to {stack} on board {board}":"قمت باعادة تسمية القائمة من {before} إلى {stack} على اللوح {board}",
"{user} has renamed list {before} to {stack} on board {board}":"{user} قام باعادة تسمية القائمة {before} إلى {stack} على اللوح {board}",
"You have deleted list {stack} on board {board}":"قمت بمسح القائمة {stack} على اللوح {board}",
"{user} has deleted list {stack} on board {board}":"{user} قام بمسح القائمة {stack} على اللوح {board}",
"You have created card {card} in list {stack} on board {board}":"لقد قمت بانشاء بطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has created card {card} in list {stack} on board {board}":"{user} قام بانشاء بطاقة {card} في القائمة {stack} على اللوح {board}",
"You have deleted card {card} in list {stack} on board {board}":"قمت بمسح بطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has deleted card {card} in list {stack} on board {board}":"{user} قام بحذف بطاقة {card} في القائمة {stack} على اللوح {board}",
"You have renamed the card {before} to {card}":"قمت بإعادة تسمية اللوح من {before} إلى {card}",
"{user} has renamed the card {before} to {card}":"{user} قام بإعادة تسمية اللوح من {before} إلى {card}",
"You have added a description to card {card} in list {stack} on board {board}":"قمت بإضافة وصف إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has added a description to card {card} in list {stack} on board {board}":"{user} قام بإضافة وصف إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"You have updated the description of card {card} in list {stack} on board {board}":"قمت بتحديث الوصف إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}":"{user} قام بتحديث الوصف إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"You have archived card {card} in list {stack} on board {board}":"لقد قمت بأرشفة بطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has archived card {card} in list {stack} on board {board}":"{user} قام بأرشفة بطاقة {card} في القائمة {stack} على اللوح {board}",
"You have unarchived card {card} in list {stack} on board {board}":"لديك بطاقة غير مؤرشفة {card} في القائمة {stack} على اللوح {board}",
"{user} has unarchived card {card} in list {stack} on board {board}":"{user} لديه بطاقة غير مؤرشفة {card} في القائمة {stack} على اللوح {board}",
"You have removed the due date of card {card}":"قمت بإزالة التاريخ المحدد من البطاقة {card}",
"{user} has removed the due date of card {card}":"{user} قام بإزالة التاريخ المحدد من البطاقة {card}",
"You have set the due date of card {card} to {after}":"قمت بتعيين التاريخ المحدد للبطاقة {card} إلى {after}",
"{user} has set the due date of card {card} to {after}":"{user} قام بتعيين التاريخ المحدد للبطاقة {card} إلى {after}",
"You have updated the due date of card {card} to {after}":"قمت بتحديث التاريخ المحدد للبطاقة {card} إلى {after}",
"{user} has updated the due date of card {card} to {after}":"{user} قام بتحديث التاريخ المحدد للبطاقة {card} إلى {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}":"قمت بإضافة وسم {label} إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}":"{user} قام بإضافة وسم {label} إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}":"قمت بإزالة وسم {label} من البطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}":"{user} قام بإزالة وسم {label} من البطاقة {card} في القائمة {stack} على اللوح {board}",
"You have assigned {assigneduser} to card {card} on board {board}":"قمت بتكليف {assigneduser} في بطاقة {card} على اللوح {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}":"{user} قام بتكليف {assigneduser} في بطاقة {card} على اللوح {board}",
"You have unassigned {assigneduser} from card {card} on board {board}":"لقد إلغيت تكليف {assigneduser} من البطاقة {card} على اللوح {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}":"{user} الغى تكليف {assigneduser} من البطاقة {card} على اللوح {board}",
"You have moved the card {card} from list {stackBefore} to {stack}":" قمت بنقل البطاقة {card} من القائمة {stackBefore} إلى {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}":"{user} قام بنقل البطاقة {card} من القائمة {stackBefore} إلى {stack}",
"You have added the attachment {attachment} to card {card}":"قمت بإضافة المرفق {attachment} إلى البطاقة {card}",
"{user} has added the attachment {attachment} to card {card}":"{user} قام بإضافة المرفق {attachment} إلى البطاقة {card}",
"You have updated the attachment {attachment} on card {card}":"قمت بتحديث المرفق {attachment} على البطاقة {card}",
"{user} has updated the attachment {attachment} on card {card}":"{user} قام بتحديث المرفق {attachment} على البطاقة {card}",
"You have deleted the attachment {attachment} from card {card}":"قمت بحذف المرفق {attachment} من البطاقة {card}",
"{user} has deleted the attachment {attachment} from card {card}":"{user} قام بحذف المرفق {attachment} من البطاقة {card}",
"You have restored the attachment {attachment} to card {card}":"قمت باسترجاع المرفق {attachment} إلى البطاقة {card}",
"{user} has restored the attachment {attachment} to card {card}":"{user} قام باسترجاع المرفق {attachment} إلى البطاقة {card}",
"You have commented on card {card}":"لقد علقت على البطاقة {بطاقة}",
"{user} has commented on card {card}":"{مستخدم} علق على بطاقة {بطاقة}",
"Deck":"Deck",
"Changes in the <strong>Deck app</strong>":"تغييرات في <strong>تطبيق Deck</strong> ",
"A <strong>board, list or card</strong> was changed":"تمّ تغيير <strong>لوح board أو قائمة list أو بطاقة card </strong>.",
"A <strong>comment</strong> was created on a card":"<strong>تعليق</strong> تم إنشاؤه على بطاقة",
"A <strong>card description</strong> has been changed":"تمّ تغيير <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-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} معك.",
"Deck board":"لوح Deck",
"Owned by %1$s":"يملكها %1$s",
"Deck boards, cards and comments":"الرُّقع و البطاقات و الملاحظات",
"From %1$s, in %2$s/%3$s, owned by %4$s":" من %1$s، في %2$s/%3$s، يملكها %4$s",
"Create a new deck card":"إنشاء كَدْسَة بطاقات deck card جديدة",
"Card comments":"تعليقات البطاقة ",
"%s on %s":"%s على %s",
"Deck boards and cards":"الرُّقع و البطاقات",
"No data was provided to create an attachment.":"لا بيانات تم تقديمها لانشاء مرفق",
"Finished":"إكتمل",
"To review":"لاعادة المراجعة",
"Action needed":"يحتاج الى اجراء",
"Finished":"اكتمل",
"To review":"لإعادة المراجعة",
"Action needed":"يحتاج إلى إجراء",
"Later":"لاحقا",
"copy":"أنسخ",
"copy":"نسخ",
"To do":"لفعله",
"Doing":"تحت العمل",
"Done":"أُنجز",
"Example Task 3":"مثال المهمة 3",
"Example Task 2":"مثال المهمة 2",
"Example Task 1":"مثال المهمة 1",
"The file was uploaded":"الملف تم رفعه",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"حجم الملف الذي تريد ترفيعه أعلى مما MAX_FILE_SIZE يسمح به في واجهة ال HTML.",
"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 اوقفت رفع الملف",
"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 الموجودة على الرابط %s.",
"Card not found":"لم يتم العثور على البطاقة ",
"Path is already shared with this card":"تم مشاركة المسار بالفعل مع هذه البطاقة ",
"Invalid date, date format must be YYYY-MM-DD":"تاريخ غير صحيح, يجب أن يكون تنسيق التاريخ YYYY-MM-DD",
"Personal planning and team project organization":"التخطيط الشخصي و تنظيم مشروع الفريق",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized":"دك (Deck) هو أداة تنظيم باسلوب كانبان (kanban) تهدف إلى التخطيط الشخصي وتنظيم المشروع للفرق مع نيكست كلاود (Nextcloud).\n- 📥 إضافة مهامك إلى البطاقات وترتيبها\n- 📄 كتابة ملاحظاتإضافية باستخدام ماركداون (markdown)\n- 🔖 تعيين تسميات لتنظيم أفضل\n- 👥 شارك مع فريقك أو أصدقائك أو عائلتك\n- 📎 إرفاق الملفات وتضمينها بالوصف المستخدم فيه ماركداون (markdown)\n- 💬ناقش مع فريقك باستخدام التعليقات\n- ⚡ تتبع التغييرات في تيار النشاط\n- 🚀 اجعل مشروعك منظماً",
"Create new board":"انشاء لوح جديد",
"new board":"لوح جديد",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized":"التطبيق Deck \"الرُّقعة\" هو أداة لتنظيم المهام الشخصية و الجماعية في نكست كلاود على نمط \"خطوط التصنيع أو التجميع في المصانع\" و المعروف بـ kanban.\n\n\n- 📥 أكتب مهمتك او مهمة فريقك على بطاقة و ضع البطاقة في الرُّقعة على كدسة البطاقات من ذات التصنيف أو المرحلة من الإنجاز\n- 📄 دوّن ملاحظاتك الإضافية على البطاقة بصيغة ماركداون markdown\n- 🔖 و يمكنك أيضاً إسناد البطاقة أي المهمة إلى شخص أو أشخاص في فريقك\n- 👥 شارك البطاقة مع من ترغب من أعضاء فريقك أو عائلتك أو أصدقائك\n- 📎 إرفاق ملفات وتضمينها بصيغة ماركداون في البطاقة\n- 💬ناقش البطاقة مع زملائك في خانة الملاحظات\n- ⚡ تابع ما يُستجد من عمليات و تطوّرات على البطاقة أو المهمة\n- 🚀 حافظ على مشروعك مُنسّقاً باستمرار.",
"Add board":"إضافة لوح",
"Select the board to link to a project":"تحديد اللوح لربطه بمشروع",
"Search by board title":"بحث بواسطة عنوان اللوح",
"Select board":"حدد لوح",
"Select the card to link to a project":"حدد البطاقة لربطها بمشروع",
"Select a board":"حدد لوح",
"Select a card":"حدد بطاقة",
"Link to card":"اربط بطاقة",
"Cancel":"إلغاء",
"Select the card to link to a project":"حدد البطاقة لربطها بمشروع",
"Link to card":"اربط بطاقة",
"File already exists":"الملف موجود مسبقاً",
"A file with the name {filename} already exists.":"ملف باسم {اسم الملف} موجود مسبقًا ",
"Do you want to overwrite it?":"هل تريد تجاوزه؟",
"Overwrite file":"تجاوز ملف",
"Keep existing file":"ابقي الملف الموجود",
"This board is read only":"هذا اللوح بوضع القراءة فقط",
"Drop your files to upload":"افلت الملفات لرفعها",
"Add card":"إضافة بطاقة",
"Archived cards":"البطاقات المؤرشفة",
"Add new list":"اضف قائمة جديدة",
"Add list":"إضافة قائمة",
"List name":"قامة اسماء",
"Active filters":"فلاتر نشطة",
"Apply filter":"تطبيق التصفية",
"Filter by tag":"تصفية بواسطة الوسم",
"Filter by assigned user":"تصفية بواسطة المستخدم الموكل اليه",
"Filter by due date":"تصفية بواسطة تأريخ الانجاز",
"Unassigned":"غير معيين ",
"Filter by due date":"تصفية بواسطة تاريخ الإنجاز",
"Create a new list to add cards to this board":"إنشاء قائمة جديدة لإضافة البطاقات على هذا اللوح",
"Board not found":"اللوح غير موجود",
"Sharing":"المشاركة",
"Tags":"الوسوم",
@@ -79,71 +163,163 @@ OC.L10N.register(
"Deleted lists":"القوائم المحذوفة",
"Undo":"تراجع",
"Deleted cards":"البطاقات المحذوفة",
"Share board with a user, group or circle …":"مشاركة اللوح مع مستخدم،مجموعة او دائرة ..",
"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":"يمكن ادارته",
"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":"حذف القائمة",
"Add card":"إضافة بطاقة",
"Archive all cards in this list":"أرشفة جميع البطاقات في القائمة ",
"Unarchive all cards in this list":"تراجع عن أرشفة كل البطاقات في هذه القائمة",
"Add a new card":"إضافة بطاقة جديدة",
"Card name":"اسم البطاقة ",
"List deleted":"القائمة حٌذفت ",
"Edit":"تعديل",
"Add a new tag":"إضافة وسم جديد",
"title and color value must be provided":"العنوان و قيمة اللون يجب تقديمها ",
"Title":"العنوان",
"Board name":"اسم اللوح",
"Members":"الاعضاء",
"Add this attachment":"إضافة هذا المرفق",
"Delete Attachment":"مسح المرفق",
"Restore Attachment":"استعادة المرفق",
"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":"ازالة تاريخ الانجاز",
"Description":"الوصف",
"(Unsaved)":"(غير محفوظ)",
"(Saving…)":"(يُحفظ..)",
"Edit description":"تعديل الوصف",
"View description":"إظهار الوصف",
"Add Attachment":"أضف ملحق",
"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":"تعليقات",
"Choose attachment":"اختيار مرفق",
"Modified":"عُدل",
"Created":"أُنشئ",
"Upload attachment":"رفع المرفقات",
"The title cannot be empty.":"لا يمكن ترك العنوان فارغًا.",
"No comments yet. Begin the discussion!":"لا يوجد تعليقات بعد, ابدأ النقاش الآن!",
"Failed to load comments":"فشل في تحميل التعليقات ",
"Save":"حفظ",
"The comment cannot be empty.":"التعليق لايمكن ان يكون فارغا.",
"The comment cannot be longer than 1000 characters.":"التعليق لا يمكن ان يكون اطول من 1000 حرف.",
"In reply to":"يقوم بالرد على",
"Cancel reply":"إلغاء الرد",
"Reply":"رد",
"Update":"تحديث",
"Description":"الوصف",
"(Unsaved)":"(غير محفوظ)",
"(Saving…)":"(يُحفظ..)",
"Formatting help":"مساعدة التنسيق",
"Edit description":"تعديل الوصف",
"View description":"إظهار الوصف",
"Add Attachment":"أضف ملحق",
"Write a description …":"كتابة وصف...",
"Choose attachment":"اختيار مرفق",
"Assign a due date to this card…":"تعيين تاريخ استحقاق لهذه البطاقة...",
"Set a due date":"تعيين تاريخ الانجاز",
"Remove due date":"ازالة تاريخ الانجاز",
"Select Date":"اختر التاريخ ",
"Today":"اليوم",
"Tomorrow":"غدا",
"Next week":"الاسبوع القادم",
"Next month":"الشهر القادم",
"Assign a tag to this card…":"انسب وسم الى هذه البطاقة..",
"(group)":"(مجموعة)",
"(circle)":"(دائرة)",
"seconds ago":"ثوانٍ مضت",
"Todo items":"قائمة المهام",
"{count} comments, {unread} unread":"{عدد} التعليقات، {غير مقروءة} غير مقروءة",
"Edit card title":"تعديل اسم القائمة",
"Assign to me":"ينسب لي",
"Delete card":"حذف البطاقة",
"Unassign myself":"إلغاء تعييني ",
"Move card":"حرك البطاقة",
"Card details":"تفاصيل البطاقة",
"Unarchive card":"إلغاء أرشفة البطاقة ",
"Archive card":"أرشفة البطاقة",
"Delete card":"حذف البطاقة",
"Move card to another board":"حرك البطاقة الى لوح اخر",
"Select a list":"اختر قائمة ",
"List is empty":"القائمة فارغة",
"Card deleted":"البطاقة حٌذفت ",
"seconds ago":"ثوانٍ مضت",
"All boards":"جميع الالواح",
"Archived boards":"الالواح المؤرشفة",
"Shared with you":"شورك معك",
"Limit deck usage of groups":"استخدام دك Deck محدود للمجاميع",
"New board title":"عنوان لوح جديد",
"Edit board":"تعديل اللوح",
"Shared with you":"تم مشاركتها معك",
"Deck settings":"إعدادات الرُّقعة",
"Use bigger card view":"استخدام بطاقة عرض أكبر ",
"Show card ID badge":"أعرض شارة رقم البطاقة",
"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":"تفاصيل لوح",
"An error occurred":"طرأ هناك خطأ",
"Are you sure you want to delete the board {title}? This will delete all the data of this board.":"هل انت متأكد تريد مسح اللوح {title}؟ هذا سوف يمسح جميع بيانات هذا اللوح.",
"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":"لا يتم العثور على أي نتائج ",
"Deck board {name}\n* Last modified on {lastMod}":"اسم الرُّقعة {name} \n* آخر تعديل لها في {lastMod}",
"{stack} in {board}":"{stack} في {board}",
"Click to expand description":"إضعط للتوسّع في الوصف",
"* Created on {created}\n* Last modified on {lastMod}\n* {nbAttachments} attachments\n* {nbComments} comments":"* أُنشأت في {created}\n* آخر تعديل لها في {lastMod}\n* {nbAttachments} مُرفقات\n* {nbComments} مُلاحظات",
"{nbCards} cards":"{nbCards} بطاقات",
"Click to expand comment":"إضغط للتوسع في الملاحظات",
"Create a new card":"أنشى بطاقة جديدة ",
"Card title":"عنوان البطاقة ",
"Create card":"أنشى بطاقة ",
"Creating the new card …":"أنشى البطاقة الجديدة ",
"Card \"{card}\" was added to \"{board}\"":"\"{بطاقة}\" تمت إضافتها في \"{اللوح}\"",
"Open card":"فتح البطاقة ",
"Close":"إغلاق",
"No upcoming cards":"لا يوجد بطاقات قادمة ",
"upcoming cards":"البطاقات القادمة",
"New card":"بطاقة جديدة",
"Due on {date}":"مطلوب في {date}",
"Link to a board":"ربط بلوح",
"Link to a card":"ربط ببطاقة",
"Something went wrong":"شيئا ما خاطئ"
"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":"مشاركة ",
"A <strong>card description</strong> inside the Deck app has been changed":"<strong>وصف البطاقة</strong>داخل تطبيق Deck قد تغيرت.",
"{user} has restored the board {board}":"{user} قام باسترجاع اللوح {board}",
"You have shared the board {board} with {acl}":"قمت بمشاركة اللوح {board} مع {acl}",
"{user} has shared the board {board} with {acl}":"{user} قام بمشاركة اللوح {board} مع {acl}",
"You have removed {acl} from the board {board}":"قمت بازالة {acl} من اللوح {board}",
"You have removed {acl} from the board {board}":"قمت بإزالة {acl} من اللوح {board}",
"{user} has removed {acl} from the board {board}":"{user} قام بازالة {acl} من اللوح {board}",
"You have renamed the board {before} to {board}":"قمت باعادة تسمية اللوح من {before} الى {board}",
"{user} has renamed the board {before} to {board}":"{user} قام باعادة تسمية اللوح من {before} الى {board}",
"You have renamed the board {before} to {board}":"قمت بإعادة تسمية اللوح من {before} الى {board}",
"{user} has renamed the board {before} to {board}":"{user} قام بإعادة تسمية اللوح من {before} الى {board}",
"You have archived the board {board}":"لقد ارشفت اللوح {board}",
"{user} has archived the board {before}":"{user} قام بأرشفة اللوح {before}",
"You have unarchived the board {board}":"قمت بالغاء ارشفة اللوح {board}",
"{user} has unarchived the board {before}":"{user} قام بالغاء ارشفة اللوح {before}",
"You have created a new list {stack} on board {board}":"لقد قمت بانشاء قائمة جديدة {stack} على اللوح {board}",
"{user} has created a new list {stack} on board {board}":"{user} قام بانشاء قائمة جديدة {stack} على اللوح {board}",
"You have renamed list {before} to {stack} on board {board}":"قمت باعادة تسمية القائمة من {before} إلى {stack} على اللوح {board}",
"{user} has renamed list {before} to {stack} on board {board}":"{user} قام باعادة تسمية القائمة {before} إلى {stack} على اللوح {board}",
"You have deleted list {stack} on board {board}":"قمت بمسح القائمة {stack} على اللوح {board}",
"{user} has deleted list {stack} on board {board}":"{user} قام بمسح القائمة {stack} على اللوح {board}",
"You have created card {card} in list {stack} on board {board}":"لقد قمت بانشاء بطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has created card {card} in list {stack} on board {board}":"{user} قام بانشاء بطاقة {card} في القائمة {stack} على اللوح {board}",
"You have deleted card {card} in list {stack} on board {board}":"قمت بمسح بطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has deleted card {card} in list {stack} on board {board}":"{user} قام بحذف بطاقة {card} في القائمة {stack} على اللوح {board}",
"You have renamed the card {before} to {card}":"قمت بإعادة تسمية اللوح من {before} إلى {card}",
"{user} has renamed the card {before} to {card}":"{user} قام بإعادة تسمية اللوح من {before} إلى {card}",
"You have added a description to card {card} in list {stack} on board {board}":"قمت بإضافة وصف إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has added a description to card {card} in list {stack} on board {board}":"{user} قام بإضافة وصف إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"You have updated the description of card {card} in list {stack} on board {board}":"قمت بتحديث الوصف إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has updated the description of the card {card} in list {stack} on board {board}":"{user} قام بتحديث الوصف إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"You have archived card {card} in list {stack} on board {board}":"لقد قمت بأرشفة بطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has archived card {card} in list {stack} on board {board}":"{user} قام بأرشفة بطاقة {card} في القائمة {stack} على اللوح {board}",
"You have unarchived card {card} in list {stack} on board {board}":"لديك بطاقة غير مؤرشفة {card} في القائمة {stack} على اللوح {board}",
"{user} has unarchived card {card} in list {stack} on board {board}":"{user} لديه بطاقة غير مؤرشفة {card} في القائمة {stack} على اللوح {board}",
"You have removed the due date of card {card}":"قمت بإزالة التاريخ المحدد من البطاقة {card}",
"{user} has removed the due date of card {card}":"{user} قام بإزالة التاريخ المحدد من البطاقة {card}",
"You have set the due date of card {card} to {after}":"قمت بتعيين التاريخ المحدد للبطاقة {card} إلى {after}",
"{user} has set the due date of card {card} to {after}":"{user} قام بتعيين التاريخ المحدد للبطاقة {card} إلى {after}",
"You have updated the due date of card {card} to {after}":"قمت بتحديث التاريخ المحدد للبطاقة {card} إلى {after}",
"{user} has updated the due date of card {card} to {after}":"{user} قام بتحديث التاريخ المحدد للبطاقة {card} إلى {after}",
"You have added the tag {label} to card {card} in list {stack} on board {board}":"قمت بإضافة وسم {label} إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has added the tag {label} to card {card} in list {stack} on board {board}":"{user} قام بإضافة وسم {label} إلى البطاقة {card} في القائمة {stack} على اللوح {board}",
"You have removed the tag {label} from card {card} in list {stack} on board {board}":"قمت بإزالة وسم {label} من البطاقة {card} في القائمة {stack} على اللوح {board}",
"{user} has removed the tag {label} from card {card} in list {stack} on board {board}":"{user} قام بإزالة وسم {label} من البطاقة {card} في القائمة {stack} على اللوح {board}",
"You have assigned {assigneduser} to card {card} on board {board}":"قمت بتكليف {assigneduser} في بطاقة {card} على اللوح {board}",
"{user} has assigned {assigneduser} to card {card} on board {board}":"{user} قام بتكليف {assigneduser} في بطاقة {card} على اللوح {board}",
"You have unassigned {assigneduser} from card {card} on board {board}":"لقد إلغيت تكليف {assigneduser} من البطاقة {card} على اللوح {board}",
"{user} has unassigned {assigneduser} from card {card} on board {board}":"{user} الغى تكليف {assigneduser} من البطاقة {card} على اللوح {board}",
"You have moved the card {card} from list {stackBefore} to {stack}":" قمت بنقل البطاقة {card} من القائمة {stackBefore} إلى {stack}",
"{user} has moved the card {card} from list {stackBefore} to {stack}":"{user} قام بنقل البطاقة {card} من القائمة {stackBefore} إلى {stack}",
"You have added the attachment {attachment} to card {card}":"قمت بإضافة المرفق {attachment} إلى البطاقة {card}",
"{user} has added the attachment {attachment} to card {card}":"{user} قام بإضافة المرفق {attachment} إلى البطاقة {card}",
"You have updated the attachment {attachment} on card {card}":"قمت بتحديث المرفق {attachment} على البطاقة {card}",
"{user} has updated the attachment {attachment} on card {card}":"{user} قام بتحديث المرفق {attachment} على البطاقة {card}",
"You have deleted the attachment {attachment} from card {card}":"قمت بحذف المرفق {attachment} من البطاقة {card}",
"{user} has deleted the attachment {attachment} from card {card}":"{user} قام بحذف المرفق {attachment} من البطاقة {card}",
"You have restored the attachment {attachment} to card {card}":"قمت باسترجاع المرفق {attachment} إلى البطاقة {card}",
"{user} has restored the attachment {attachment} to card {card}":"{user} قام باسترجاع المرفق {attachment} إلى البطاقة {card}",
"You have commented on card {card}":"لقد علقت على البطاقة {بطاقة}",
"{user} has commented on card {card}":"{مستخدم} علق على بطاقة {بطاقة}",
"Deck":"Deck",
"Changes in the <strong>Deck app</strong>":"تغييرات في <strong>تطبيق Deck</strong> ",
"A <strong>board, list or card</strong> was changed":"تمّ تغيير <strong>لوح board أو قائمة list أو بطاقة card </strong>.",
"A <strong>comment</strong> was created on a card":"<strong>تعليق</strong> تم إنشاؤه على بطاقة",
"A <strong>card description</strong> has been changed":"تمّ تغيير <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-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} معك.",
"Deck board":"لوح Deck",
"Owned by %1$s":"يملكها %1$s",
"Deck boards, cards and comments":"الرُّقع و البطاقات و الملاحظات",
"From %1$s, in %2$s/%3$s, owned by %4$s":" من %1$s، في %2$s/%3$s، يملكها %4$s",
"Create a new deck card":"إنشاء كَدْسَة بطاقات deck card جديدة",
"Card comments":"تعليقات البطاقة ",
"%s on %s":"%s على %s",
"Deck boards and cards":"الرُّقع و البطاقات",
"No data was provided to create an attachment.":"لا بيانات تم تقديمها لانشاء مرفق",
"Finished":"إكتمل",
"To review":"لاعادة المراجعة",
"Action needed":"يحتاج الى اجراء",
"Finished":"اكتمل",
"To review":"لإعادة المراجعة",
"Action needed":"يحتاج إلى إجراء",
"Later":"لاحقا",
"copy":"أنسخ",
"copy":"نسخ",
"To do":"لفعله",
"Doing":"تحت العمل",
"Done":"أُنجز",
"Example Task 3":"مثال المهمة 3",
"Example Task 2":"مثال المهمة 2",
"Example Task 1":"مثال المهمة 1",
"The file was uploaded":"الملف تم رفعه",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"حجم الملف الذي تريد ترفيعه أعلى مما MAX_FILE_SIZE يسمح به في واجهة ال HTML.",
"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 اوقفت رفع الملف",
"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 الموجودة على الرابط %s.",
"Card not found":"لم يتم العثور على البطاقة ",
"Path is already shared with this card":"تم مشاركة المسار بالفعل مع هذه البطاقة ",
"Invalid date, date format must be YYYY-MM-DD":"تاريخ غير صحيح, يجب أن يكون تنسيق التاريخ YYYY-MM-DD",
"Personal planning and team project organization":"التخطيط الشخصي و تنظيم مشروع الفريق",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized":"دك (Deck) هو أداة تنظيم باسلوب كانبان (kanban) تهدف إلى التخطيط الشخصي وتنظيم المشروع للفرق مع نيكست كلاود (Nextcloud).\n- 📥 إضافة مهامك إلى البطاقات وترتيبها\n- 📄 كتابة ملاحظاتإضافية باستخدام ماركداون (markdown)\n- 🔖 تعيين تسميات لتنظيم أفضل\n- 👥 شارك مع فريقك أو أصدقائك أو عائلتك\n- 📎 إرفاق الملفات وتضمينها بالوصف المستخدم فيه ماركداون (markdown)\n- 💬ناقش مع فريقك باستخدام التعليقات\n- ⚡ تتبع التغييرات في تيار النشاط\n- 🚀 اجعل مشروعك منظماً",
"Create new board":"انشاء لوح جديد",
"new board":"لوح جديد",
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in Markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your Markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized":"التطبيق Deck \"الرُّقعة\" هو أداة لتنظيم المهام الشخصية و الجماعية في نكست كلاود على نمط \"خطوط التصنيع أو التجميع في المصانع\" و المعروف بـ kanban.\n\n\n- 📥 أكتب مهمتك او مهمة فريقك على بطاقة و ضع البطاقة في الرُّقعة على كدسة البطاقات من ذات التصنيف أو المرحلة من الإنجاز\n- 📄 دوّن ملاحظاتك الإضافية على البطاقة بصيغة ماركداون markdown\n- 🔖 و يمكنك أيضاً إسناد البطاقة أي المهمة إلى شخص أو أشخاص في فريقك\n- 👥 شارك البطاقة مع من ترغب من أعضاء فريقك أو عائلتك أو أصدقائك\n- 📎 إرفاق ملفات وتضمينها بصيغة ماركداون في البطاقة\n- 💬ناقش البطاقة مع زملائك في خانة الملاحظات\n- ⚡ تابع ما يُستجد من عمليات و تطوّرات على البطاقة أو المهمة\n- 🚀 حافظ على مشروعك مُنسّقاً باستمرار.",
"Add board":"إضافة لوح",
"Select the board to link to a project":"تحديد اللوح لربطه بمشروع",
"Search by board title":"بحث بواسطة عنوان اللوح",
"Select board":"حدد لوح",
"Select the card to link to a project":"حدد البطاقة لربطها بمشروع",
"Select a board":"حدد لوح",
"Select a card":"حدد بطاقة",
"Link to card":"اربط بطاقة",
"Cancel":"إلغاء",
"Select the card to link to a project":"حدد البطاقة لربطها بمشروع",
"Link to card":"اربط بطاقة",
"File already exists":"الملف موجود مسبقاً",
"A file with the name {filename} already exists.":"ملف باسم {اسم الملف} موجود مسبقًا ",
"Do you want to overwrite it?":"هل تريد تجاوزه؟",
"Overwrite file":"تجاوز ملف",
"Keep existing file":"ابقي الملف الموجود",
"This board is read only":"هذا اللوح بوضع القراءة فقط",
"Drop your files to upload":"افلت الملفات لرفعها",
"Add card":"إضافة بطاقة",
"Archived cards":"البطاقات المؤرشفة",
"Add new list":"اضف قائمة جديدة",
"Add list":"إضافة قائمة",
"List name":"قامة اسماء",
"Active filters":"فلاتر نشطة",
"Apply filter":"تطبيق التصفية",
"Filter by tag":"تصفية بواسطة الوسم",
"Filter by assigned user":"تصفية بواسطة المستخدم الموكل اليه",
"Filter by due date":"تصفية بواسطة تأريخ الانجاز",
"Unassigned":"غير معيين ",
"Filter by due date":"تصفية بواسطة تاريخ الإنجاز",
"Create a new list to add cards to this board":"إنشاء قائمة جديدة لإضافة البطاقات على هذا اللوح",
"Board not found":"اللوح غير موجود",
"Sharing":"المشاركة",
"Tags":"الوسوم",
@@ -77,71 +161,163 @@
"Deleted lists":"القوائم المحذوفة",
"Undo":"تراجع",
"Deleted cards":"البطاقات المحذوفة",
"Share board with a user, group or circle …":"مشاركة اللوح مع مستخدم،مجموعة او دائرة ..",
"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":"يمكن ادارته",
"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":"حذف القائمة",
"Add card":"إضافة بطاقة",
"Archive all cards in this list":"أرشفة جميع البطاقات في القائمة ",
"Unarchive all cards in this list":"تراجع عن أرشفة كل البطاقات في هذه القائمة",
"Add a new card":"إضافة بطاقة جديدة",
"Card name":"اسم البطاقة ",
"List deleted":"القائمة حٌذفت ",
"Edit":"تعديل",
"Add a new tag":"إضافة وسم جديد",
"title and color value must be provided":"العنوان و قيمة اللون يجب تقديمها ",
"Title":"العنوان",
"Board name":"اسم اللوح",
"Members":"الاعضاء",
"Add this attachment":"إضافة هذا المرفق",
"Delete Attachment":"مسح المرفق",
"Restore Attachment":"استعادة المرفق",
"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":"ازالة تاريخ الانجاز",
"Description":"الوصف",
"(Unsaved)":"(غير محفوظ)",
"(Saving…)":"(يُحفظ..)",
"Edit description":"تعديل الوصف",
"View description":"إظهار الوصف",
"Add Attachment":"أضف ملحق",
"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":"تعليقات",
"Choose attachment":"اختيار مرفق",
"Modified":"عُدل",
"Created":"أُنشئ",
"Upload attachment":"رفع المرفقات",
"The title cannot be empty.":"لا يمكن ترك العنوان فارغًا.",
"No comments yet. Begin the discussion!":"لا يوجد تعليقات بعد, ابدأ النقاش الآن!",
"Failed to load comments":"فشل في تحميل التعليقات ",
"Save":"حفظ",
"The comment cannot be empty.":"التعليق لايمكن ان يكون فارغا.",
"The comment cannot be longer than 1000 characters.":"التعليق لا يمكن ان يكون اطول من 1000 حرف.",
"In reply to":"يقوم بالرد على",
"Cancel reply":"إلغاء الرد",
"Reply":"رد",
"Update":"تحديث",
"Description":"الوصف",
"(Unsaved)":"(غير محفوظ)",
"(Saving…)":"(يُحفظ..)",
"Formatting help":"مساعدة التنسيق",
"Edit description":"تعديل الوصف",
"View description":"إظهار الوصف",
"Add Attachment":"أضف ملحق",
"Write a description …":"كتابة وصف...",
"Choose attachment":"اختيار مرفق",
"Assign a due date to this card…":"تعيين تاريخ استحقاق لهذه البطاقة...",
"Set a due date":"تعيين تاريخ الانجاز",
"Remove due date":"ازالة تاريخ الانجاز",
"Select Date":"اختر التاريخ ",
"Today":"اليوم",
"Tomorrow":"غدا",
"Next week":"الاسبوع القادم",
"Next month":"الشهر القادم",
"Assign a tag to this card…":"انسب وسم الى هذه البطاقة..",
"(group)":"(مجموعة)",
"(circle)":"(دائرة)",
"seconds ago":"ثوانٍ مضت",
"Todo items":"قائمة المهام",
"{count} comments, {unread} unread":"{عدد} التعليقات، {غير مقروءة} غير مقروءة",
"Edit card title":"تعديل اسم القائمة",
"Assign to me":"ينسب لي",
"Delete card":"حذف البطاقة",
"Unassign myself":"إلغاء تعييني ",
"Move card":"حرك البطاقة",
"Card details":"تفاصيل البطاقة",
"Unarchive card":"إلغاء أرشفة البطاقة ",
"Archive card":"أرشفة البطاقة",
"Delete card":"حذف البطاقة",
"Move card to another board":"حرك البطاقة الى لوح اخر",
"Select a list":"اختر قائمة ",
"List is empty":"القائمة فارغة",
"Card deleted":"البطاقة حٌذفت ",
"seconds ago":"ثوانٍ مضت",
"All boards":"جميع الالواح",
"Archived boards":"الالواح المؤرشفة",
"Shared with you":"شورك معك",
"Limit deck usage of groups":"استخدام دك Deck محدود للمجاميع",
"New board title":"عنوان لوح جديد",
"Edit board":"تعديل اللوح",
"Shared with you":"تم مشاركتها معك",
"Deck settings":"إعدادات الرُّقعة",
"Use bigger card view":"استخدام بطاقة عرض أكبر ",
"Show card ID badge":"أعرض شارة رقم البطاقة",
"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":"تفاصيل لوح",
"An error occurred":"طرأ هناك خطأ",
"Are you sure you want to delete the board {title}? This will delete all the data of this board.":"هل انت متأكد تريد مسح اللوح {title}؟ هذا سوف يمسح جميع بيانات هذا اللوح.",
"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":"لا يتم العثور على أي نتائج ",
"Deck board {name}\n* Last modified on {lastMod}":"اسم الرُّقعة {name} \n* آخر تعديل لها في {lastMod}",
"{stack} in {board}":"{stack} في {board}",
"Click to expand description":"إضعط للتوسّع في الوصف",
"* Created on {created}\n* Last modified on {lastMod}\n* {nbAttachments} attachments\n* {nbComments} comments":"* أُنشأت في {created}\n* آخر تعديل لها في {lastMod}\n* {nbAttachments} مُرفقات\n* {nbComments} مُلاحظات",
"{nbCards} cards":"{nbCards} بطاقات",
"Click to expand comment":"إضغط للتوسع في الملاحظات",
"Create a new card":"أنشى بطاقة جديدة ",
"Card title":"عنوان البطاقة ",
"Create card":"أنشى بطاقة ",
"Creating the new card …":"أنشى البطاقة الجديدة ",
"Card \"{card}\" was added to \"{board}\"":"\"{بطاقة}\" تمت إضافتها في \"{اللوح}\"",
"Open card":"فتح البطاقة ",
"Close":"إغلاق",
"No upcoming cards":"لا يوجد بطاقات قادمة ",
"upcoming cards":"البطاقات القادمة",
"New card":"بطاقة جديدة",
"Due on {date}":"مطلوب في {date}",
"Link to a board":"ربط بلوح",
"Link to a card":"ربط ببطاقة",
"Something went wrong":"شيئا ما خاطئ"
"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":"مشاركة ",
"A <strong>card description</strong> inside the Deck app has been changed":"<strong>وصف البطاقة</strong>داخل تطبيق Deck قد تغيرت.",
"The uploaded file exceeds the upload_max_filesize directive in php.ini":"El ficheru xubíu perpasa la direutiva de xuba upload_max_filesize en php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"El ficheru xubíu perpasa la direutiva \"MAX_FILE_SIZE\" especificada nel formulariu HTML",
"No file was uploaded":"Nun se xubieron fichjeros",
"Missing a temporary folder":"Falta un direutoriu temporal",
"Could not write file to disk":"Nun pudo escribise nel discu'l ficheru",
"A PHP extension stopped the file upload":"Una estensión de PHP paró la xuba de ficheros",
"The uploaded file exceeds the upload_max_filesize directive in php.ini":"El ficheru xubíu supera la direutiva «upload_max_filesize» del ficheru php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"El ficheru xubíu supera la direutiva «MAX_FILE_SIZE» que s'especificó nel formulariu HTML",
"No file was uploaded":"Nun se xubió nengún ficheru",
"The uploaded file exceeds the upload_max_filesize directive in php.ini":"El ficheru xubíu perpasa la direutiva de xuba upload_max_filesize en php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"El ficheru xubíu perpasa la direutiva \"MAX_FILE_SIZE\" especificada nel formulariu HTML",
"No file was uploaded":"Nun se xubieron fichjeros",
"Missing a temporary folder":"Falta un direutoriu temporal",
"Could not write file to disk":"Nun pudo escribise nel discu'l ficheru",
"A PHP extension stopped the file upload":"Una estensión de PHP paró la xuba de ficheros",
"The uploaded file exceeds the upload_max_filesize directive in php.ini":"El ficheru xubíu supera la direutiva «upload_max_filesize» del ficheru php.ini",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form":"El ficheru xubíu supera la direutiva «MAX_FILE_SIZE» que s'especificó nel formulariu HTML",
"No file was uploaded":"Nun se xubió nengún ficheru",
"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}",
"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} сВас.",
"Deck board":"Deck табло",
"Owned by %1$s":"Притежаван от %1$s",
"Deck boards, cards and comments":"Табла, карти и коментари",
"From %1$s, in %2$s/%3$s, owned by %4$s":"От %1$s, в %2$s/%3$s, притежание на %4$s",
"Card comments":"Коментари на карти",
"%s on %s":"%s на %s",
"Deck boards and cards":"Табла и карти",
"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- 🚀 Организирайте проекта си",
"Add board":"Добави табло",
"Select the board to link to a project":"Изберете таблото, което да свържете към проект",
"Search by board title":"Търсене по заглавие на таблото",
"Select board":"Избор на табло",
"Select a board":"Избор на табло",
"Select a card":"Избор на карта",
"Cancel":"Отказ",
"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":"Филтрирай по маркер",
"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":"Редакция",
"Title":"Име",
"Add a new tag":"Добавяне на нов етикет",
"title and color value must be provided":"трябва да се предоставят заглавие и стойност на цвета",
"Board name":"Име на табло",
"Members":"Членове",
"Due date":"Крайна дата",
"Remove due date":"Премахни крайната дата",
"Description":"Описание",
"Assign to users/groups/circles":"Зачисляване към потребители/групи/кръгове",
"Assign a user to this card…":"Зачисляване на потребител натази карта ...",
"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":"Неуспешно зареждане на коментари",
"Save":"Запазване",
"The comment cannot be empty.":"Коментарът не може да бъде празен.",
"The comment cannot be longer than 1000 characters.":"Коментарът не може да бъде по-дълъг от 1000 знака.",
"In reply to":"В отговор на",
"Cancel reply":"Отказ на отговор",
"Reply":"Отговори",
"Update":"Обновяване",
"Description":"Описание",
"(Unsaved)":" (Незаписан)",
"(Saving…)":"(Записване...)",
"Formatting help":"Помощ за форматиране",
"Edit description":"Редактиране на описанието",
"View description":"Преглед на описанието",
"Add Attachment":"Добавяне на прикачен файл",
"Write a description …":"Напишете описание ...",
"Choose attachment":"Избор на прикачен файл",
"Set a due date":"Задаване на крайна дата",
"Remove due date":"Премахни крайната дата",
"Select Date":"Изберете дата",
"Today":"Днес",
"Tomorrow":"Утре",
"Next week":"Следваща седмица",
"Next month":"Следващия месец",
"Assign a tag to this card…":"Присвояване на етикет на тази карта ...",
"Edit card title":"Редактиране на заглавието на карта",
"Assign to me":"Зачисляване към мен",
"Unassign myself":"Отмяна на зачисляването към мен",
"Move card":"Преместване на карта",
"Card details":"Подробности за картата",
"Unarchive card":"Разархивиране на карта",
"Archive card":"Архивиране на карта",
"Delete card":"Изтриване на карта",
"Move card to another board":"Преместване на картата на друго табло",
"Select a list":"Избор на списък",
"List is empty":"Списъкът е празен",
"Card deleted":"Картата е изтрита",
"seconds ago":"преди секунди",
"All boards":"Всички табла",
"Archived boards":"Архивирани табла",
"Shared with you":"Споделени с вас",
"An error occurred":"Възникна грешка"
"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":"Няма намерени резултати",
"Deck board {name}\n* Last modified on {lastMod}":"Табло {name}\n* Последна промяна на {lastMod}",
"{stack} in {board}":"{stack} в {board}",
"Click to expand description":"Кликване за разширяване на описанието",
"* Created on {created}\n* Last modified on {lastMod}\n* {nbAttachments} attachments\n* {nbComments} comments":"* Създаден на {created}\n* Последна промяна на {lastMod} \n* {nbAttachments} прикачени файлове \n* {nbComments} коментара",
"{nbCards} cards":"{nbCards} карти",
"Click to expand comment":"Кликване за разширяване на коментара",
"Create a new card":"Създаване на нова карта",
"Card title":"Заглавие на карта",
"Create card":"Създаване на карта",
"Creating the new card …":"Създаване на новата карта ...",
"Card \"{card}\" was added to \"{board}\"":"Карта \"{card}\" беше добавена към \"{board}\"",
"Open card":"Отваряне на карта",
"Close":"Затваряне",
"No upcoming cards":"Няма предстоящи карти",
"upcoming cards":"предстоящи карти",
"New card":"Нова карта",
"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":"Споделяне",
"A <strong>card description</strong> inside the Deck app has been changed":"<strong>Описанието на картата</strong> в приложението Deck/набор/ е променено",
"You have created a new board {board}":"Създадохте ново табло {board}",
"{user} has created a new board {board}":"{user} създаде ново табло {board}",
"You have deleted the board {board}":"Изтрихте таблото {board}",
"{user} has deleted the board {board}":"{user} изтри таблото {board}",
"You have restored the board {board}":"Възстановихте таблото {board}",
"{user} has restored the board {board}":"{user} възстанови таблото {board}",
"You have shared the board {board} with {acl}":"Споделихте таблото {board} с {acl}",
"{user} has shared the board {board} with {acl}":"{user} сподели таблото {board} с {acl}",
"You have removed {acl} from the board {board}":"Премахнахте {acl} от таблото {board}",
"{user} has removed {acl} from the board {board}":"{user} премахна {acl} от таблото {board}",
"You have renamed the board {before} to {board}":"Преименувахте таблото от {before} на {board}",
"{user} has renamed the board {before} to {board}":"{user} преименува таблото от {before} на {board}",
"You have archived the board {board}":"Архивирахте таблото {board}",
"{user} has archived the board {before}":"{user} архивира таблото {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}",
"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} сВас.",
"Deck board":"Deck табло",
"Owned by %1$s":"Притежаван от %1$s",
"Deck boards, cards and comments":"Табла, карти и коментари",
"From %1$s, in %2$s/%3$s, owned by %4$s":"От %1$s, в %2$s/%3$s, притежание на %4$s",
"Card comments":"Коментари на карти",
"%s on %s":"%s на %s",
"Deck boards and cards":"Табла и карти",
"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- 🚀 Организирайте проекта си",
"Add board":"Добави табло",
"Select the board to link to a project":"Изберете таблото, което да свържете към проект",
"Search by board title":"Търсене по заглавие на таблото",
"Select board":"Избор на табло",
"Select a board":"Избор на табло",
"Select a card":"Избор на карта",
"Cancel":"Отказ",
"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":"Филтрирай по маркер",
"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":"Редакция",
"Title":"Име",
"Add a new tag":"Добавяне на нов етикет",
"title and color value must be provided":"трябва да се предоставят заглавие и стойност на цвета",
"Board name":"Име на табло",
"Members":"Членове",
"Due date":"Крайна дата",
"Remove due date":"Премахни крайната дата",
"Description":"Описание",
"Assign to users/groups/circles":"Зачисляване към потребители/групи/кръгове",
"Assign a user to this card…":"Зачисляване на потребител натази карта ...",
"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":"Неуспешно зареждане на коментари",
"Save":"Запазване",
"The comment cannot be empty.":"Коментарът не може да бъде празен.",
"The comment cannot be longer than 1000 characters.":"Коментарът не може да бъде по-дълъг от 1000 знака.",
"In reply to":"В отговор на",
"Cancel reply":"Отказ на отговор",
"Reply":"Отговори",
"Update":"Обновяване",
"Description":"Описание",
"(Unsaved)":" (Незаписан)",
"(Saving…)":"(Записване...)",
"Formatting help":"Помощ за форматиране",
"Edit description":"Редактиране на описанието",
"View description":"Преглед на описанието",
"Add Attachment":"Добавяне на прикачен файл",
"Write a description …":"Напишете описание ...",
"Choose attachment":"Избор на прикачен файл",
"Set a due date":"Задаване на крайна дата",
"Remove due date":"Премахни крайната дата",
"Select Date":"Изберете дата",
"Today":"Днес",
"Tomorrow":"Утре",
"Next week":"Следваща седмица",
"Next month":"Следващия месец",
"Assign a tag to this card…":"Присвояване на етикет на тази карта ...",
"Edit card title":"Редактиране на заглавието на карта",
"Assign to me":"Зачисляване към мен",
"Unassign myself":"Отмяна на зачисляването към мен",
"Move card":"Преместване на карта",
"Card details":"Подробности за картата",
"Unarchive card":"Разархивиране на карта",
"Archive card":"Архивиране на карта",
"Delete card":"Изтриване на карта",
"Move card to another board":"Преместване на картата на друго табло",
"Select a list":"Избор на списък",
"List is empty":"Списъкът е празен",
"Card deleted":"Картата е изтрита",
"seconds ago":"преди секунди",
"All boards":"Всички табла",
"Archived boards":"Архивирани табла",
"Shared with you":"Споделени с вас",
"An error occurred":"Възникна грешка"
"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":"Няма намерени резултати",
"Deck board {name}\n* Last modified on {lastMod}":"Табло {name}\n* Последна промяна на {lastMod}",
"{stack} in {board}":"{stack} в {board}",
"Click to expand description":"Кликване за разширяване на описанието",
"* Created on {created}\n* Last modified on {lastMod}\n* {nbAttachments} attachments\n* {nbComments} comments":"* Създаден на {created}\n* Последна промяна на {lastMod} \n* {nbAttachments} прикачени файлове \n* {nbComments} коментара",
"{nbCards} cards":"{nbCards} карти",
"Click to expand comment":"Кликване за разширяване на коментара",
"Create a new card":"Създаване на нова карта",
"Card title":"Заглавие на карта",
"Create card":"Създаване на карта",
"Creating the new card …":"Създаване на новата карта ...",
"Card \"{card}\" was added to \"{board}\"":"Карта \"{card}\" беше добавена към \"{board}\"",
"Open card":"Отваряне на карта",
"Close":"Затваряне",
"No upcoming cards":"Няма предстоящи карти",
"upcoming cards":"предстоящи карти",
"New card":"Нова карта",
"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":"Споделяне",
"A <strong>card description</strong> inside the Deck app has been changed":"<strong>Описанието на картата</strong> в приложението Deck/набор/ е променено",
"{user} has archived the board {before}":"{user} ha arxivat el tauler {before}",
"You have unarchived the board {board}":"Heu desarxivat el tauler {board}",
"{user} has unarchived the board {before}":"{user} ha desarxivat el tauler {before}",
"You have created a new list {stack} on board {board}":"Heu creat una llista nova {stack} al tauler {board}",
"{user} has created a new list {stack} on board {board}":"{user} ha creat una nova llista {stack} al tauler {board}",
"You have renamed list {before} to {stack} on board {board}":"Heu canviat el nom de la llista {before} a {stack} al tauler {board}",
"{user} has renamed list {before} to {stack} on board {board}":"{user} ha canviat el nom de la llista {before} a {stack} al tauler {board}",
"You have deleted list {stack} on board {board}":"Heu suprimit la llista {stack} al tauler {board}",
"{user} has deleted list {stack} on board {board}":"{user} ha suprimit la llista {stack} al tauler {board}",
"You have created card {card} in list {stack} on board {board}":"Heu creat la targeta {card} a la llista {stack} al tauler {board}",
"{user} has created card {card} in list {stack} on board {board}":"{user} ha creat la targeta {card} a la llista {stack} al tauler {board}",
"You have deleted card {card} in list {stack} on board {board}":"Heu suprimit la targeta {card} a la llista {stack} al tauler {board}",
"{user} has deleted card {card} in list {stack} on board {board}":"{user} ha suprimit la targeta {card} a la llista {stack} al tauler {board}",
"You have 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 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 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 {card}",
"{user} has removed the due date of card {card}":"{user} ha suprimit la data de caducitat de la targeta {card}",
"You have set the due date of card {card} to {after}":"Heu establert la data de caducitat de la targeta {card} a {after}",
"{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 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}",
@@ -39,73 +63,96 @@ OC.L10N.register(
"{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 {deck-board}.",
"Deck board":"Tauler de Deck",
"Owned by %1$s":"Propietat de %1$s",
"Deck boards, cards and comments":"Taulers, targetes i comentaris",
"From %1$s, in %2$s/%3$s, owned by %4$s":"De %1$s, a %2$s/%3$s, propietat de %4$s",
"Create a new deck card":"Crea una nova targeta",
"Card comments":"Comentaris de la targeta",
"%s on %s":"%s a %s",
"Deck boards and cards":"Taulers de piles i targetes",
"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",
"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 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",
"new board":"nou tauler",
"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",
"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",
"Select the card to link to a project":"Selecciona la targeta per enllaçar a un projecte",
"Select a board":"Selecciona un tauler",
"Select a card":"Selecciona una targeta",
"Link to card":"Enllaç a la targeta",
"Cancel":"Cancel·la",
"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?",
"Overwrite file":"Sobreescriu el fitxer",
"Keep existing file":"Mantén el fitxer existent",
"This board is read only":"Aquest tauler és només de lectura",
"Drop your files to upload":"Deixeu anar els fitxers per penjar-los",
"Drop your files to upload":"Deixeu anar els fitxers per pujar-los",
"Add card":"Afegeix una targeta",
"Archived cards":"Targetes arxivades",
"Add new list":"Afegeix una llista nova",
"List name":"Nom de llista",
"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":"Propers 7 dies",
"Next 30 days":"Propers 30 dies",
"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",
"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",
@@ -114,75 +161,163 @@ OC.L10N.register(
"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 ...",
"Share board with a user, group or circle …":"Compartir tauler amb un usuari, grup o cercle …",
"Searching for users, groups and circles …":"Buscant usuaris, grups i cercles …",
"No participants found":"No s'han trobat participants",
"Board owner":"Propietari del tauler",
"(Group)":"(Grup)",
"(Circle)":"(Cercle)",
"Can edit":"Pot editar",
"Can share":"Pot compartir",
"Can manage":"Pot gestionar",
"Delete":"Eliminar",
"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}",
"Edit list title":"Edició del títol de la llista",
"Archive all cards":"Arxiva totes les targetes",
"Unarchive all cards":"Desarxivar totes les targetes",
"Delete list":"Suprimeix la llista",
"Add card":"Afegeix una targeta",
"Add a new card":"Afegir una nova targeta",
"Edit":"Edita",
"Add a new tag":"Afegir una etiqueta nova",
"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",
"Title":"Títol",
"Board name":"Nom del taulell",
"Members":"Membres",
"Assign to users/groups/circles":"Assignació a usuaris/grups/cercles",
"Assign a user to this card…":"Assignació d'un usuari a aquesta targeta…",
"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",
"Assign a tag to this card…":"Assigna una etiqueta a aquesta targeta...",
"Assign to users":"Assigna als usuaris",
"Assign to users/groups/circles":"Assigna a usuaris/grups/cercles",
"Assign a user to this card…":"Assigneu un usuari a aquesta targeta...",
"Due date":"Per la data",
"Set a due date":"Definir una data de venciment",
"Remove due date":"Elimina la data de venciment",
"Description":"Descripció",
"(Unsaved)":"(No desat)",
"(Saving…)":"(Desant…)",
"Formatting help":"Format d'ajuda",
"Edit description":"Edita descripció",
"View description":"Veure descripció",
"Add Attachment":"Afegeix un adjunt",
"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",
"Choose attachment":"Triar adjunt",
"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",
"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",
"Assign a due date to this card…":"Assigna una data de caducitat a aquesta targeta…",
"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",
"Assign a tag to this card…":"Assignació d'una etiqueta a aquesta targeta…",
"(group)":"(grup)",
"(circle)":"(cercle)",
"seconds ago":"fa uns segons",
"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",
"Card details":"Detalls de la targeta",
"Unarchive card":"Desarxiva targeta",
"Archive card":"Arxiva la targeta",
"Delete card":"Suprimeix targeta",
"Move card":"Mou la targeta",
"Card details":"Dades de la targeta",
"Move card to another board":"Mou la targeta a un altre tauler",
"Select a list":"Seleccioneu una llista",
"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 with you":"Us han compartit",
"Deck settings":"Paràmetres de Targetes",
"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",
"Board details":"Detalls de la junta",
"Clone board":"Clonar tauler",
"Unarchive board":"Desarxiva el tauler",
"Archive board":"Arxiva el tauler",
"Export board":"Exportació de 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",
"Are you sure you want to delete the board {title}? This will delete all the data of this board.":"Esteu segur que voleu suprimir el tauler {title}? Això eliminarà totes les dades d'aquest tauler.",
"Delete the board?":"Suprimir el tauler?",
"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",
"Deck board {name}\n* Last modified on {lastMod}":"Tauler de piles {name}\n* Última modificació el dia {lastMod}",
"{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",
"Click to expand comment":"Feu clic per ampliar el comentari",
"Create a new card":"Crea una nova targeta",
"Card title":"Títol de la targeta",
"Create card":"Crea una targeta",
"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",
"No upcoming cards":"No hi ha pròximes targetes",
"upcoming cards":"pròximes targetes",
"New card":"Nova targeta",
"Due on {date}":"Venciment el dia {date}",
"Link to a board":"Enllaça a un tauler",
"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",
"Maximum file size of {size} exceeded":"S'ha superat la mida màxima per fitxer de {size}"
"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",
"A <strong>card description</strong> inside the Deck app has been changed":"S'ha canviat una <strong>descripció de targeta</strong> a l'aplicació Tauler",
"{user} has archived the board {before}":"{user} ha arxivat el tauler {before}",
"You have unarchived the board {board}":"Heu desarxivat el tauler {board}",
"{user} has unarchived the board {before}":"{user} ha desarxivat el tauler {before}",
"You have created a new list {stack} on board {board}":"Heu creat una llista nova {stack} al tauler {board}",
"{user} has created a new list {stack} on board {board}":"{user} ha creat una nova llista {stack} al tauler {board}",
"You have renamed list {before} to {stack} on board {board}":"Heu canviat el nom de la llista {before} a {stack} al tauler {board}",
"{user} has renamed list {before} to {stack} on board {board}":"{user} ha canviat el nom de la llista {before} a {stack} al tauler {board}",
"You have deleted list {stack} on board {board}":"Heu suprimit la llista {stack} al tauler {board}",
"{user} has deleted list {stack} on board {board}":"{user} ha suprimit la llista {stack} al tauler {board}",
"You have created card {card} in list {stack} on board {board}":"Heu creat la targeta {card} a la llista {stack} al tauler {board}",
"{user} has created card {card} in list {stack} on board {board}":"{user} ha creat la targeta {card} a la llista {stack} al tauler {board}",
"You have deleted card {card} in list {stack} on board {board}":"Heu suprimit la targeta {card} a la llista {stack} al tauler {board}",
"{user} has deleted card {card} in list {stack} on board {board}":"{user} ha suprimit la targeta {card} a la llista {stack} al tauler {board}",
"You have 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 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 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 {card}",
"{user} has removed the due date of card {card}":"{user} ha suprimit la data de caducitat de la targeta {card}",
"You have set the due date of card {card} to {after}":"Heu establert la data de caducitat de la targeta {card} a {after}",
"{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 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}",
@@ -37,73 +61,96 @@
"{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 {deck-board}.",
"Deck board":"Tauler de Deck",
"Owned by %1$s":"Propietat de %1$s",
"Deck boards, cards and comments":"Taulers, targetes i comentaris",
"From %1$s, in %2$s/%3$s, owned by %4$s":"De %1$s, a %2$s/%3$s, propietat de %4$s",
"Create a new deck card":"Crea una nova targeta",
"Card comments":"Comentaris de la targeta",
"%s on %s":"%s a %s",
"Deck boards and cards":"Taulers de piles i targetes",
"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",
"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 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",
"new board":"nou tauler",
"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",
"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",
"Select the card to link to a project":"Selecciona la targeta per enllaçar a un projecte",
"Select a board":"Selecciona un tauler",
"Select a card":"Selecciona una targeta",
"Link to card":"Enllaç a la targeta",
"Cancel":"Cancel·la",
"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?",
"Overwrite file":"Sobreescriu el fitxer",
"Keep existing file":"Mantén el fitxer existent",
"This board is read only":"Aquest tauler és només de lectura",
"Drop your files to upload":"Deixeu anar els fitxers per penjar-los",
"Drop your files to upload":"Deixeu anar els fitxers per pujar-los",
"Add card":"Afegeix una targeta",
"Archived cards":"Targetes arxivades",
"Add new list":"Afegeix una llista nova",
"List name":"Nom de llista",
"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":"Propers 7 dies",
"Next 30 days":"Propers 30 dies",
"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",
"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",
@@ -112,75 +159,163 @@
"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 ...",
"Share board with a user, group or circle …":"Compartir tauler amb un usuari, grup o cercle …",
"Searching for users, groups and circles …":"Buscant usuaris, grups i cercles …",
"No participants found":"No s'han trobat participants",
"Board owner":"Propietari del tauler",
"(Group)":"(Grup)",
"(Circle)":"(Cercle)",
"Can edit":"Pot editar",
"Can share":"Pot compartir",
"Can manage":"Pot gestionar",
"Delete":"Eliminar",
"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}",
"Edit list title":"Edició del títol de la llista",
"Archive all cards":"Arxiva totes les targetes",
"Unarchive all cards":"Desarxivar totes les targetes",
"Delete list":"Suprimeix la llista",
"Add card":"Afegeix una targeta",
"Add a new card":"Afegir una nova targeta",
"Edit":"Edita",
"Add a new tag":"Afegir una etiqueta nova",
"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",
"Title":"Títol",
"Board name":"Nom del taulell",
"Members":"Membres",
"Assign to users/groups/circles":"Assignació a usuaris/grups/cercles",
"Assign a user to this card…":"Assignació d'un usuari a aquesta targeta…",
"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",
"Assign a tag to this card…":"Assigna una etiqueta a aquesta targeta...",
"Assign to users":"Assigna als usuaris",
"Assign to users/groups/circles":"Assigna a usuaris/grups/cercles",
"Assign a user to this card…":"Assigneu un usuari a aquesta targeta...",
"Due date":"Per la data",
"Set a due date":"Definir una data de venciment",
"Remove due date":"Elimina la data de venciment",
"Description":"Descripció",
"(Unsaved)":"(No desat)",
"(Saving…)":"(Desant…)",
"Formatting help":"Format d'ajuda",
"Edit description":"Edita descripció",
"View description":"Veure descripció",
"Add Attachment":"Afegeix un adjunt",
"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",
"Choose attachment":"Triar adjunt",
"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",
"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",
"Assign a due date to this card…":"Assigna una data de caducitat a aquesta targeta…",
"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",
"Assign a tag to this card…":"Assignació d'una etiqueta a aquesta targeta…",
"(group)":"(grup)",
"(circle)":"(cercle)",
"seconds ago":"fa uns segons",
"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",
"Card details":"Detalls de la targeta",
"Unarchive card":"Desarxiva targeta",
"Archive card":"Arxiva la targeta",
"Delete card":"Suprimeix targeta",
"Move card":"Mou la targeta",
"Card details":"Dades de la targeta",
"Move card to another board":"Mou la targeta a un altre tauler",
"Select a list":"Seleccioneu una llista",
"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 with you":"Us han compartit",
"Deck settings":"Paràmetres de Targetes",
"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",
"Board details":"Detalls de la junta",
"Clone board":"Clonar tauler",
"Unarchive board":"Desarxiva el tauler",
"Archive board":"Arxiva el tauler",
"Export board":"Exportació de 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",
"Are you sure you want to delete the board {title}? This will delete all the data of this board.":"Esteu segur que voleu suprimir el tauler {title}? Això eliminarà totes les dades d'aquest tauler.",
"Delete the board?":"Suprimir el tauler?",
"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",
"Deck board {name}\n* Last modified on {lastMod}":"Tauler de piles {name}\n* Última modificació el dia {lastMod}",
"{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",
"Click to expand comment":"Feu clic per ampliar el comentari",
"Create a new card":"Crea una nova targeta",
"Card title":"Títol de la targeta",
"Create card":"Crea una targeta",
"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",
"No upcoming cards":"No hi ha pròximes targetes",
"upcoming cards":"pròximes targetes",
"New card":"Nova targeta",
"Due on {date}":"Venciment el dia {date}",
"Link to a board":"Enllaça a un tauler",
"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",
"Maximum file size of {size} exceeded":"S'ha superat la mida màxima per fitxer de {size}"
"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",
"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",
"You have deleted card {card} in list {stack} on board {board}":"Smazali jste kartu {card} ve sloupci {stack} na tabuli {board}",
"{user} has deleted card {card} in list {stack} on board {board}":"{user} smazal(a) kartu {card} ve sloupci {board} na tabuli {board}",
"You have renamed the card {before} to {card}":"Přejmenovali jste kartu {before} na {card}",
"{user} has renamed the card {before} to {card}":"{user} přejmenoval(a) {before} na {card}",
"{user} has renamed the card {before} to {card}":"{user} přejmenoval(a) kartu {before} na {card}",
"You have added a description to card {card} in list {stack} on board {board}":"Přidali jste popis ke kartě {card} ve sloupci {stack} na tabuli {board}",
"{user} has added a description to card {card} in list {stack} on board {board}":"{user} přidal(a) popis ke kartě {card} ve sloupci {stack} na tabuli {board}",
"You have updated the description of card {card} in list {stack} on board {board}":"Aktualizovali jste popis karty {card} ve sloupci {stack} na tabuli {board}",
@@ -63,25 +63,37 @@ OC.L10N.register(
"{user} has restored the attachment {attachment} to card {card}":"{user} obnovil(a) přílohu {attachment} ke kartě {card}",
"You have commented on card {card}":"Přidali jste komentář na kartě {card}",
"{user} has commented on card {card}":"{user} přidal(a) komentář na kartě {card}",
"A <strong>card description</strong> inside the Deck app has been changed":"<strong>Popis karty</strong> v aplikaci Deck byl změněn",
"Deck":"Deck",
"Changes in the <strong>Deck app</strong>":"Změny v <strong>aplikaci Deck</strong>",
"A <strong>board, list or card</strong> was changed":"<strong>tabule, seznam nebo karta</strong> byla změněna",
"A <strong>comment</strong> was created on a card":"Na kartě byl vytvořen <strong>komentář</strong>",
"A <strong>card description</strong> has been changed":"<strong>Popis karty</strong> byl změněn",
"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}.",
"Deck board":"Tabule aplikace Deck",
"Owned by %1$s":"Vlastní %1$s",
"Deck boards, cards and comments":"Tabule, karty a komentáře aplikace Deck",
"From %1$s, in %2$s/%3$s, owned by %4$s":"Od %1$s, v %2$s/%3$s, vlastní %4$s",
"Create a new deck card":"Vytvořit novou kartu v Deck",
"Card comments":"Komentáře v kartách",
"%s on %s":"%s na %s",
"Deck boards and cards":"Tabule a karty aplikace Deck",
"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,18 +108,21 @@ 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",
"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",
"Select a board":"Vybrat tabuli",
"Select a card":"Vybrat tabuli",
"Link to card":"Propojit s kartou",
"Select a card":"Vybrat kartu",
"Cancel":"Storno",
"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",
"Select a list":"Vyberte sloupec",
"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 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",
"Clone board":"Klonovat tabuli",
"Unarchive board":"Vrátit tabuli zpět z archivu",
"Archive board":"Archivovat tabuli",
"Delete board":"Smazat tabuli",
"Board details":"Podrobnosti o desce",
"Clone board":"Klonovat 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 {0} deleted":"Tabule {0} smazána",
"Only assigned cards":"Pouze přiřazené karty",
"No reminder":"Bez připomínky",
"An error occurred":"Došlo k chybě",
"Are you sure you want to delete the board {title}? This will delete all the data of this board.":"Opravdu chcete tabuly {title} smazat? Toto smaže veškerá data této tabule.",
"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.",
"You have deleted card {card} in list {stack} on board {board}":"Smazali jste kartu {card} ve sloupci {stack} na tabuli {board}",
"{user} has deleted card {card} in list {stack} on board {board}":"{user} smazal(a) kartu {card} ve sloupci {board} na tabuli {board}",
"You have renamed the card {before} to {card}":"Přejmenovali jste kartu {before} na {card}",
"{user} has renamed the card {before} to {card}":"{user} přejmenoval(a) {before} na {card}",
"{user} has renamed the card {before} to {card}":"{user} přejmenoval(a) kartu {before} na {card}",
"You have added a description to card {card} in list {stack} on board {board}":"Přidali jste popis ke kartě {card} ve sloupci {stack} na tabuli {board}",
"{user} has added a description to card {card} in list {stack} on board {board}":"{user} přidal(a) popis ke kartě {card} ve sloupci {stack} na tabuli {board}",
"You have updated the description of card {card} in list {stack} on board {board}":"Aktualizovali jste popis karty {card} ve sloupci {stack} na tabuli {board}",
@@ -61,25 +61,37 @@
"{user} has restored the attachment {attachment} to card {card}":"{user} obnovil(a) přílohu {attachment} ke kartě {card}",
"You have commented on card {card}":"Přidali jste komentář na kartě {card}",
"{user} has commented on card {card}":"{user} přidal(a) komentář na kartě {card}",
"A <strong>card description</strong> inside the Deck app has been changed":"<strong>Popis karty</strong> v aplikaci Deck byl změněn",
"Deck":"Deck",
"Changes in the <strong>Deck app</strong>":"Změny v <strong>aplikaci Deck</strong>",
"A <strong>board, list or card</strong> was changed":"<strong>tabule, seznam nebo karta</strong> byla změněna",
"A <strong>comment</strong> was created on a card":"Na kartě byl vytvořen <strong>komentář</strong>",
"A <strong>card description</strong> has been changed":"<strong>Popis karty</strong> byl změněn",
"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}.",
"Deck board":"Tabule aplikace Deck",
"Owned by %1$s":"Vlastní %1$s",
"Deck boards, cards and comments":"Tabule, karty a komentáře aplikace Deck",
"From %1$s, in %2$s/%3$s, owned by %4$s":"Od %1$s, v %2$s/%3$s, vlastní %4$s",
"Create a new deck card":"Vytvořit novou kartu v Deck",
"Card comments":"Komentáře v kartách",
"%s on %s":"%s na %s",
"Deck boards and cards":"Tabule a karty aplikace Deck",
"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",
@@ -94,18 +106,21 @@
"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",
"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",
"Select a board":"Vybrat tabuli",
"Select a card":"Vybrat tabuli",
"Link to card":"Propojit s kartou",
"Select a card":"Vybrat kartu",
"Cancel":"Storno",
"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",
"Select a list":"Vyberte sloupec",
"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 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",
"Clone board":"Klonovat tabuli",
"Unarchive board":"Vrátit tabuli zpět z archivu",
"Archive board":"Archivovat tabuli",
"Delete board":"Smazat tabuli",
"Board details":"Podrobnosti o desce",
"Clone board":"Klonovat 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 {0} deleted":"Tabule {0} smazána",
"Only assigned cards":"Pouze přiřazené karty",
"No reminder":"Bez připomínky",
"An error occurred":"Došlo k chybě",
"Are you sure you want to delete the board {title}? This will delete all the data of this board.":"Opravdu chcete tabuly {title} smazat? Toto smaže veškerá data této tabule.",
"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.",
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.